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
fedora-32: If gcc 10 is found, install gcc spkg; fix building gcc (9.2.0) spkg with gcc 10 #29674
Comments
This comment has been minimized.
This comment has been minimized.
comment:2
Let's add the patches from gentoo |
Author: Matthias Koeppe |
Commit: |
comment:6
Tests of New commits:
|
This comment has been minimized.
This comment has been minimized.
comment:11
The test for IS_REALLY_GCC had bitrotted away and as a result the version check actually didn't run. Fixed. |
comment:14
New tests running at https://github.com/mkoeppe/sage/actions |
This comment has been minimized.
This comment has been minimized.
comment:17
Some of the new tests for |
comment:18
|
comment:19
And
The runs on systems other than Ready for review |
Reviewer: Michael Orlitzky |
comment:20
Replying to @mkoeppe:
I'm skeptical that this worked in the first place (that's a shell pipe, not a regex):
I can't really test this but the changes are reasonable. The main risk with something like this is that the patches would break something with older glibc, but the fact that upstream backported these two patches to the 9.3 branch suggests that they wouldn't. The CI checks confirm that, and everyone else will be using their system GCC anyway, so let's try it. |
comment:21
Replying to @orlitzky:
Apparently it does, even without bash's extglob. TIL. |
comment:22
Thanks! |
Changed branch from u/mkoeppe/fedora_32__building_gcc__9_2_0__spkg_fails_with_gcc_10 to |
To work around build failures of some SPKGs with gcc 10, in particular on fedora-32 (#29456),
we reject system gcc 10 and build the gcc spkg instead.
That itself requires patches, which we get from https://bugs.gentoo.org/708346, for the following error:
To reproduce:
See also:
CC: @dimpase @kiwifb @orlitzky @vbraun @enriqueartal
Component: packages: standard
Author: Matthias Koeppe
Branch/Commit:
ca0d8a4
Reviewer: Michael Orlitzky
Issue created by migration from https://trac.sagemath.org/ticket/29674
The text was updated successfully, but these errors were encountered: