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
Arne Fitzenreiter
31098ed5fe
kernel: update to 5.10.45
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
d91fde78dd
grub: remove unused boothole patchset
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
bbe7cb5529
grub: remove os_probes_disabled warning
...
the os_prober is disabled by default because it opens an attack vector.
u
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
99bc96c815
core-kerneltest: add u-boot-mkimage
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
9d65d6c592
u-boot: update to 2021.07-rc4
...
fix crashed on RPi boards and maybee others if a usb-keyboard is
connected.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
26553bec8a
grub: update to 2.06
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
97500acdb8
kernel: update to 5.10.44
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
29def3d6e6
kernel: armv6l: rootfile: ship module configuration
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
7b3baf721a
core-kerneltest: new rpi firmware has different config.txt
...
this file also contain overclocking settings so it is normal excluded
now it must shipped.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
b1937bd955
kernel: armv6l: rootfile remove build files
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00
Arne Fitzenreiter
aafdd71b04
switch arm 32 bit arch from armv5tel to armv6l
...
we have no supported armv5tel board left so we can switch to the higher
arch. This now can use the vpu (still in softfp calling convention to
not break existing installations.)
this fix many compile problems, also boost is now working again.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2021-07-05 07:42:39 +02:00