-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
MoarVM: fix build with gcc14 #24800
MoarVM: fix build with gcc14 #24800
Conversation
@barracuda156 Lion also is broken with this error: https://build.macports.org/builders/ports-10.7_x86_64-builder/builds/197160/steps/install-port/logs/stdio
|
@aeiouaeiouaeiouaeiouaeiouaeiou It may be OS-dependent, but I cannot verify that. Should we add the flag on everything < 10.8 regardless of compiler? |
@barracuda156 maybe apply this flag globally to the build? I see in the |
@aeiouaeiouaeiouaeiouaeiouaeiou The current GCC is fine with |
Have you reported the problem to upstream? |
@pmetzger I am not sure they will bother to add conditional flags for a combo of old macOS and a bleeding-edge gcc version, but I can open an issue there. |
There should be no circumstance in which incompatible pointer types are being assigned to each other regardless. |
Just to be clear: the problem isn't the lack of the flag on the compiler, it's the code. (Really this should have been fixed by patching the code.) |
|
There have been similar issues in other ports as well. |
Description
Looks like what we have with clangs is now also an issue with gcc.
Type(s)
Tested on
macOS 10.6
Xcode 3.2
Verification
Have you
port lint --nitpick
?sudo port test
?sudo port -vst install
?