-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build failure with GCC-14: incompatible pointer types #127
Comments
Could you please propose a pull-request? I am not a C programmer and don't use this package. By the way, what does Gentoo use this package for? Magit doesn't use it for anything but a very basic proof-of-concept. That poc will be removed in the next release (not least so packagers are not mislead into believing they have to package this module). |
Well, only Magit. Thanks for info, frankly |
But I can't replicate it building from master! |
Okay, because master builds from libgit-v1.0.0 and in Gentoo it's build from libgit-v1.8.0 |
Magit does not depend on this package. This repository unfortunately has turned out to be a "gift of work" and this inquiry has reminded me that I have to put in some more work now, to hopefully reduce future work. At the time the previous Magit release was cut, the Magit repository still contained some completely useless code that merely demonstrate that technically it was feasible to implement multiple "backends". Because of its uselessness, this The last of these steps was magit/magit@c9fd812, two weeks ago. I am now going to remove The ebuilds should be modified like so:
In the case of Please forward this suggestion to the maintainers of the Gentoo package. I'll post an update on magit/magit#2959 some time after completing the removal of the stub library and this repository. |
Bug: emacsorphanage/libegit2#127 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
I dropped libegit form stable magit & added a new master snapshot (so unstable users can just "roll on"). |
Great, thanks! |
GCC-14 is enabling by default errors on long-deprecated features of C.
This caused a build failure due to const pointers pitfails.
Gentoo bug https://bugs.gentoo.org/928920
The text was updated successfully, but these errors were encountered: