Skip to content

Commit 8386114

Browse files
committed
crosscomp - remove jessie support
It fails on g++-9 (the oldest I have on this desktop) and it's not worth fixing as we no longer support jessie. Remove isl and cloog as they are not needed for building GCC >= 5
1 parent 67b7eb9 commit 8386114

File tree

1 file changed

+2
-22
lines changed

1 file changed

+2
-22
lines changed

scriptmodules/admin/crosscomp.sh

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -29,27 +29,12 @@ function sources_crosscomp() {
2929

3030
declare -A pkgs
3131
case "$dist" in
32-
jessie)
33-
pkgs=(
34-
[binutils]=2.25
35-
[cloog]=0.18.1
36-
[gcc]=4.9.4
37-
[glibc]=2.19
38-
[gmp]=6.0.0a
39-
[isl]=0.12.2
40-
[kernel]=4.9.35
41-
[mpfr]=3.1.2
42-
[mpc]=1.0.2
43-
)
44-
;;
4532
stretch)
4633
pkgs=(
4734
[binutils]=2.28
48-
[cloog]=0.18.4
4935
[gcc]=6.4.0
5036
[glibc]=2.24
5137
[gmp]=6.1.2
52-
[isl]=0.18
5338
[kernel]=4.9.80
5439
[mpfr]=3.1.5
5540
[mpc]=1.0.3
@@ -58,11 +43,9 @@ function sources_crosscomp() {
5843
buster)
5944
pkgs=(
6045
[binutils]=2.31.1
61-
[cloog]=0.18.4
6246
[gcc]=8.3.0
6347
[glibc]=2.28
6448
[gmp]=6.1.2
65-
[isl]=0.20
6649
[kernel]=4.19.50
6750
[mpfr]=4.0.2
6851
[mpc]=1.1.0
@@ -74,9 +57,6 @@ function sources_crosscomp() {
7457
;;
7558
esac
7659

77-
downloadAndExtract "https://libisl.sourceforge.io/isl-${pkgs[isl]}.tar.bz2" isl --strip-components 1
78-
downloadAndExtract "http://www.bastoul.net/cloog/pages/download/count.php3?url=./cloog-${pkgs[cloog]}.tar.gz" cloog --strip-components 1
79-
8060
downloadAndExtract "https://ftp.gnu.org/gnu/binutils/binutils-${pkgs[binutils]}.tar.gz" binutils --strip-components 1
8161

8262
downloadAndExtract "https://ftp.gnu.org/gnu/mpfr/mpfr-${pkgs[mpfr]}.tar.gz" mpfr --strip-components 1
@@ -89,7 +69,7 @@ function sources_crosscomp() {
8969
downloadAndExtract "https://www.kernel.org/pub/linux/kernel/v4.x/linux-${pkgs[kernel]}.tar.gz" linux --strip-components 1
9070

9171
local pkg
92-
for pkg in cloog gmp isl mpc mpfr; do
72+
for pkg in gmp mpc mpfr; do
9373
ln -sf "../$pkg" "gcc/$pkg"
9474
done
9575
}
@@ -189,7 +169,7 @@ function setup_crosscomp() {
189169

190170
function setup_all_crosscomp() {
191171
local dist
192-
for dist in jessie stretch buster; do
172+
for dist in stretch buster; do
193173
setup_crosscomp "$dist"
194174
done
195175
}

0 commit comments

Comments
 (0)