Drop support for GCC < 8 in Sage 9.8
Closed this issue · 19 comments
(see #32074)
Depends on #33062
CC: @dimpase
Component: build: configure
Author: Matthias Koeppe
Branch: 27a0882
Reviewer: Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/34266
Last 10 new commits:
f2b52ef | .github/workflows/ci-linux.yml: First run all 'standard' jobs, then 'minimal', ... |
ca6d163 | .github/workflows/ci-linux.yml: Rename stages |
5713937 | sage -package list --has-file, --no-file: Handle disjunctions |
8c7e0c4 | Merge #33062 |
4e8ec60 | .github/workflows/docker.yml: Remove debian-stretch, fedora-{26,27,27} |
a9f4b15 | tox.ini (gcc_8), build/pkgs/_gcc8: New |
120ab05 | tox.ini (envlist): Replace docker-ubuntu-trusty-minimal with docker-ubuntu-trusty-toolchain-gcc_9-minimal |
9b38bad | build/pkgs/_gcc{9,10,11}/distros/opensuse.txt: New |
ccce5b1 | .github/workflows/docker.yml: Use gcc_8 with ubuntu-bionic, linuxmint-19.x |
27a0882 | .github/workflows/docker.yml: Use gcc_11 with opensuse-15.{3,4} |
Author: Matthias Koeppe
So that it doesn't get accidentally merged into Sage 9.7
Let's get this in please
what's happening to workflow/tox-* ? why is it being removed?
These tests have been merged into ci-linux.yml (actually done in #33062)
OK
Reviewer: Dima Pasechnik
Thank you!
Changed branch from u/mkoeppe/drop_support_for_gcc___8_in_sage_9_8 to 27a0882
this should have removed no longer relevant build/pkgs/flint/patches/0001-flint.h-On-GCC-4.9-do-not-use-_Thread_local.patch
Replying to Dima Pasechnik:
this should have removed no longer relevant
build/pkgs/flint/patches/0001-flint.h-On-GCC-4.9-do-not-use-_Thread_local.patch
this is tracked in #34682