Arne Fitzenreiter
ee9a0bebc4
armv6l: update toolchain rootfiles
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:40 +02:00
Arne Fitzenreiter
0e8b2585f2
core-kerneltest: add python3 32bit symlinks
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:40 +02:00
Arne Fitzenreiter
bdfaa3ed3a
gcc: fix i586 rootfile
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:40 +02:00
Arne Fitzenreiter
5d099c0e1b
make.sh: fix toolchain extension at md5 check
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:40 +02:00
Arne Fitzenreiter
f823bbfb2e
core-kerneltest: break on armv5tel
...
Armv5tel is not supported anymore.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:40 +02:00
Arne Fitzenreiter
1746b394f3
firewall: remove conntrack_gre helper
...
this is not exist in kernel-5.10
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:40 +02:00
Arne Fitzenreiter
b190a65363
core-kerneltest: add libxcrypt
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:40 +02:00
Arne Fitzenreiter
17cd114192
disable paks that not compile with gcc-11
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:40 +02:00
Arne Fitzenreiter
78f038f00f
kernel: update to 5.10.47
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:40 +02:00
Arne Fitzenreiter
f25ff438ba
libxcrypt: update to 4.4.23
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:40 +02:00
Arne Fitzenreiter
5e7ba4f4a8
make.sh bump toolchain version
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:40 +02:00
Arne Fitzenreiter
599156e97f
core-kerneltest: add toolchain upates to updater
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:40 +02:00
Arne Fitzenreiter
f696f419ad
kernel: update to 5.10.46
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:40 +02:00
Arne Fitzenreiter
5d7b9519f5
i586: toolchain rootfile update
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
16de623d0b
aarch64: toolchain rootfile update
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
f3fda4d3ba
armv6: switch march to armv6zk+fp to use the FPU.
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
05c54e822e
gcc: remove CCFLAGS only in pass1 of the toolchain
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
4301024b82
make.sh: fix CCACHE path at toolchain build
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
03f64a00ec
zlib: use correct gcc at toolchain build
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
e4ce8ee51c
zstd: update to 1.5.0 and fix toolchain gcc use.
...
1.5.0 also fix armv6 bus errors.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
97e10fa539
ccache: update to 4.3 and patch armv6 bus errors
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
4ff8a22566
kernel: fix gcc plugin build with gcc-11
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
178eaf31cf
make.sh: fix toolchain compression
...
the compression parameters was not accepted by zstd.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
c01acbfea6
nut: Fix build with GCC 11
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
db029f1f5e
vdr-epgsearch: Fix FTBFS with GCC 11
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
180cdb1ce6
vdr-streamdev: Fix FTBFS with GCC 11
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
40e9fa276e
vdr: Fix build with GCC 11
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
3196d226c1
squid: Disable build with -Werror
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
27d620ff37
GCC: Update to 11.1
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
8713283245
fuse: Disable building examples
...
These won't build with GCC 11
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
ab3358655c
squid: Fix build with GCC 11
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
5a5ed9e418
python3: Fix build when endianess detection fails
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
46437c6c35
ccache: Remove CCACHE_COMPRESS=1
...
This is the default now
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
9003f76300
ccache: Update to 4.2.1
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
b418639d3f
binutils: Update rootfile
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
570590a2df
GCC: Update to 10.3.0
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
8435b3813f
strace: Pass --enable-mpers=check to configure
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
0e11a7c077
qemu: Remove -no-pie
...
There is a bug in binutils 2.36 which makes the linker not recognize
-no-pie.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
49a6b82188
cpufrequtils: Build with -fPIC
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
7d14c77597
make.sh: Build zlib + zstd before binutils
...
binutils is using to compress LTO? debugging data. Since binutils linked
against zstd from stage2 is expecting data being compressed, we need to
have zstd available at the toolchain stage.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
72c39057b9
make.sh: Set parallelism to number of CPU cores
...
Setting it to something higher than the number of physical CPU cores was
a good idea when we used to have slow magnetic storage. That way, at
least there was always one process waiting for IO.
With modern fast flash-based storage, this does not hold any more since
it is fast enough that we don't need to have a couple of processes ready
to wait.
It will probably have made work for the scheduler more challenging since
more processes were ready and processes were moved around processors.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
d66e6fa806
make.sh: Compress toolchain using ZSTD
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
9dfa34c5f4
gettext: Fix toolchain build
...
Instead of attempting to build the parts we need, we will build the
whole package and only install the files we want.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
a0195fb630
hyperscan: Fix FTBFS
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
380aa6e5b0
make.sh: Keep a separate ccache for each toolchain
...
Because we are deactivating the compiler checksumming, we need to keep a
distinct cache between different versions of the toolchain.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
389e8ec2c7
binutils: Update to 2.36.1
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
60832138c1
glibc: Update to 2.33
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
0b54fdfec4
Bump toolchain version
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
74ee1c7aba
ccache: Update to version 4.1
...
This version has changed its build system to cmake and
can use zstd. We build zstd just before this package, but
depend on cmake from the host system.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00
Michael Tremer
2d29899daa
toolchain: Add zstd
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2021-07-05 07:42:39 +02:00