Opened 3 years ago

Last modified 18 months ago

#29703 closed enhancement

Upgrade gcc to 10.3 (latest 10.x), fix --without-system-gcc builds — at Version 9

Reported by: Matthias Köppe Owned by:
Priority: blocker Milestone: sage-9.4
Component: packages: standard Keywords:
Cc: Zachary L Scherr, John Palmieri, Dima Pasechnik, Volker Braun, François Bissey, Enrique Artal Bartolo Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by Matthias Köppe)

Follow-up from #29674 (fedora-32: If gcc 10 is found, install gcc spkg; fix building gcc (9.2.0) spkg with gcc 10). As noted there, on many systems, building --without-system-gcc fails.

gcc 10.3 was released 2021-04-08.

Critical for fedora-34 (released end of April 2021), which uses gcc 11, which our configure script rejects.

We also need a newer gcc to provide a gfortran for macOS builds (homebrew-macos-minimal, macos-nohomebrew) on Big Sur

homebrew:

macports:

See also:

Change History (9)

comment:1 Changed 2 years ago by Matthias Köppe

Description: modified (diff)

comment:2 Changed 2 years ago by Matthias Köppe

Milestone: sage-9.2sage-9.3

comment:3 Changed 21 months ago by Matthias Köppe

Description: modified (diff)
Summary: Upgrade gcc to latest 9.x, fix --without-system-gcc buildsUpgrade gcc to latest 10.x, fix --without-system-gcc builds

comment:4 Changed 21 months ago by Matthias Köppe

Cc: Zachary L Scherr John Palmieri added
Description: modified (diff)

comment:5 Changed 21 months ago by Matthias Köppe

Description: modified (diff)

comment:6 Changed 21 months ago by Matthias Köppe

Milestone: sage-9.3sage-9.4

Sage development has entered the release candidate phase for 9.3. Setting a new milestone for this ticket based on a cursory review of ticket status, priority, and last modification date.

comment:7 Changed 19 months ago by Matthias Köppe

Cc: Dima Pasechnik added
Priority: majorcritical

comment:8 Changed 19 months ago by Matthias Köppe

Description: modified (diff)

comment:9 Changed 19 months ago by Matthias Köppe

Description: modified (diff)
Summary: Upgrade gcc to latest 10.x, fix --without-system-gcc buildsUpgrade gcc to 10.3 (latest 10.x), fix --without-system-gcc builds
Note: See TracTickets for help on using tickets.