Skip to content
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

gcc47: tweak build #1305

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from
Draft

gcc47: tweak build #1305

wants to merge 2 commits into from

Conversation

sevan
Copy link
Collaborator

@sevan sevan commented Mar 11, 2025

--enable-libstdcxx-time alters the C++11 ABI and shouldn't be used. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61758#c6
Allow the build itself to set the type of checking.
We're not building head so no need to specify disable werror.
Update URLs
Don't blindly enable LTO, it is not supported on PowerPC iains/darwin-toolchains-start-here#37 (reply in thread)
Add a test for C++ & Fortran
Skip the conditional as the fix from the GCC bug was integrated into GCC.

Built on Tiger/i386 with a 2Ghz c2d mac mini using GCC 4.0.1 in 63 minutes.
Built on late 2009 white MacBook running Yosemite using clang in 73 minutes

Marking as draft until it's been done more builds.

--enable-libstdcxx-time alters the C++11 ABI and shouldn't be used. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61758#c6
Allow the build itself to set the type of checking.
We're not building head so no need to specify disable werror.
Update URLs
Don't blindly enable LTO, it is not supported on PowerPC iains/darwin-toolchains-start-here#37 (reply in thread)
Add a test for C++ & Fortran
Skip the conditional as the fix from the GCC bug was integrated into
GCC.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants