]> git.ipfire.org Git - ipfire-2.x.git/log
ipfire-2.x.git
2 years agocore159: add makegraphs and hddshutdown cronjob
Arne Fitzenreiter [Wed, 14 Jul 2021 08:20:23 +0000 (10:20 +0200)] 
core159: add makegraphs and hddshutdown cronjob

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agocrontab: dont run makegraphs and hddshutdown to the same time
Arne Fitzenreiter [Wed, 14 Jul 2021 06:14:21 +0000 (08:14 +0200)] 
crontab: dont run makegraphs and hddshutdown to the same time

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agomakegraphs: fix status collection for hddshutdown
Arne Fitzenreiter [Wed, 14 Jul 2021 06:12:16 +0000 (08:12 +0200)] 
makegraphs: fix status collection for hddshutdown

with kernel 5.10.x also the reading of s.m.a.r.t. data to update
the temperatur graphs is countet as disk read so update the stored
value after reading.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agodnsdist: build only for x86_64
Arne Fitzenreiter [Sat, 10 Jul 2021 17:53:08 +0000 (17:53 +0000)] 
dnsdist: build only for x86_64

32bit archs fail because time_t is only 4 bytes and
aarch64 not build on builders with 2GB ram.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agoMerge remote-tracking branch 'origin/master' into next
Arne Fitzenreiter [Sat, 10 Jul 2021 17:51:41 +0000 (17:51 +0000)] 
Merge remote-tracking branch 'origin/master' into next

2 years agostripper: Handle capabilities
Michael Tremer [Fri, 9 Jul 2021 16:17:43 +0000 (16:17 +0000)] 
stripper: Handle capabilities

During the build process, we set capabilities to elevate privileges of
certain progrems (e.g. ping). These have been removed during the build
process because of strip.

This patch collects any capabilities from all files that are being
stripped and restores them after calling strip.

Fixes: #12652
Reported-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Acked-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agocore158: Run sshctrl
Michael Tremer [Fri, 9 Jul 2021 15:24:33 +0000 (15:24 +0000)] 
core158: Run sshctrl

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoPakfire: call "sync" in function.sh after having extracted archives
Peter Müller [Wed, 7 Jul 2021 17:27:14 +0000 (19:27 +0200)] 
Pakfire: call "sync" in function.sh after having extracted archives

After upgrading to Core Update 157, a few number of users reported their
systems to be unworkable after a reboot. Most of them (the systems, not
the users) were apparently missing the new Linux kernel in their Grub
configuration, causing a non-functional bootloader written to disk.

While we seem to be able to rule out issues related to poor storage
(SDDs, flash cards, etc.) or very high I/O load, it occurred to me we
are not calling "sync" after having extracted a Core Update's .tar.gz
file.

This patch therefore proposes to do so. It is a somewhat homeopathic
approach, though, but might ensure all parts of the system to have
properly processed the contents of an extracted archive. While we cannot
even reasonably guess it will solve the problem(s) mentioned initially,
doing so cannot hurt either.

See also:
https://community.ipfire.org/t/after-update-ipfire-to-157-no-boot/5641/45

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agocore158: Ship pakfire functions.sh
Michael Tremer [Fri, 9 Jul 2021 13:25:41 +0000 (13:25 +0000)] 
core158: Ship pakfire functions.sh

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopakfire: Do not delay directory restore
Michael Tremer [Fri, 9 Jul 2021 13:25:00 +0000 (13:25 +0000)] 
pakfire: Do not delay directory restore

https://www.gnu.org/software/tar/manual/tar.html#Directory-Modification-Times-and-Permissions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopakfire: Put tar options into an array
Michael Tremer [Fri, 9 Jul 2021 13:23:56 +0000 (13:23 +0000)] 
pakfire: Put tar options into an array

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopakfire.cgi: Sleep after running a pakfire command
Michael Tremer [Fri, 9 Jul 2021 13:19:08 +0000 (13:19 +0000)] 
pakfire.cgi: Sleep after running a pakfire command

This is required to have better chances in the race of showing the log
output afterwards.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopakfire.cgi: Remove confusing dots in install message
Michael Tremer [Fri, 9 Jul 2021 13:05:13 +0000 (13:05 +0000)] 
pakfire.cgi: Remove confusing dots in install message

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopakfire.cgi: Pass packages to install/uninstall as array
Michael Tremer [Fri, 9 Jul 2021 13:04:14 +0000 (13:04 +0000)] 
pakfire.cgi: Pass packages to install/uninstall as array

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agofireinfo.cgi: Fix kernel version
Michael Tremer [Fri, 9 Jul 2021 12:56:17 +0000 (12:56 +0000)] 
fireinfo.cgi: Fix kernel version

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoclamav: Update to 0.103.3
Matthias Fischer [Tue, 22 Jun 2021 16:13:44 +0000 (18:13 +0200)] 
clamav: Update to 0.103.3

For details see:
https://blog.clamav.net/2021/06/clamav-01033-patch-release.html

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Reviewed-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agodnsdist: Fix FTBFS with GCC 11
Michael Tremer [Wed, 7 Jul 2021 20:18:29 +0000 (20:18 +0000)] 
dnsdist: Fix FTBFS with GCC 11

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agocore159: add collect and libstatgrab
Arne Fitzenreiter [Fri, 9 Jul 2021 06:12:53 +0000 (06:12 +0000)] 
core159: add collect and libstatgrab

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agocollectd: Use libstatgrab to read disk stats
Michael Tremer [Thu, 8 Jul 2021 11:20:05 +0000 (11:20 +0000)] 
collectd: Use libstatgrab to read disk stats

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agomake.sh: Build libstatgrab before collectd
Michael Tremer [Thu, 8 Jul 2021 11:20:03 +0000 (11:20 +0000)] 
make.sh: Build libstatgrab before collectd

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agolibstatgrab: Make it part of the core system
Michael Tremer [Thu, 8 Jul 2021 11:20:04 +0000 (11:20 +0000)] 
libstatgrab: Make it part of the core system

collectd will be using this

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agou-boot: uppdate to 2021.07
Arne Fitzenreiter [Thu, 8 Jul 2021 10:38:52 +0000 (10:38 +0000)] 
u-boot: uppdate to 2021.07

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agoddns.cgi: Fix sanity check logic.
Stefan Schantl [Tue, 6 Jul 2021 16:08:29 +0000 (18:08 +0200)] 
ddns.cgi: Fix sanity check logic.

The input validation did not work in the proper way. It allways
reported "No password" when using a provider which supports token and
the token has been given.

This of course is wrong and leaded to unuseable providers.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agostrace: enable on aarch64
Arne Fitzenreiter [Wed, 7 Jul 2021 05:47:36 +0000 (05:47 +0000)] 
strace: enable on aarch64

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agoopenvmtools: update to stable-11.3.0
Arne Fitzenreiter [Tue, 6 Jul 2021 16:44:02 +0000 (18:44 +0200)] 
openvmtools: update to stable-11.3.0

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agoglibc: fix for older i?86 cpu's
Arne Fitzenreiter [Tue, 6 Jul 2021 04:18:09 +0000 (06:18 +0200)] 
glibc: fix for older i?86 cpu's

with such cpu the libc fails with CPU ISA level is lower than required. So this disable
ISA support.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agocore159: started
Arne Fitzenreiter [Mon, 5 Jul 2021 05:45:43 +0000 (07:45 +0200)] 
core159: started

this update is based on core-kerneltest in arne_f/kernel-5.10

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agocore-kerneltest: add pafire functions.pl
Arne Fitzenreiter [Sat, 3 Jul 2021 15:10:15 +0000 (15:10 +0000)] 
core-kerneltest: add pafire functions.pl

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agopakfire: switch 32bit arm to armv6l
Arne Fitzenreiter [Sat, 3 Jul 2021 15:05:37 +0000 (15:05 +0000)] 
pakfire: switch 32bit arm to armv6l

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agokernel: armv6l rootfile update
Arne Fitzenreiter [Sat, 3 Jul 2021 15:02:48 +0000 (15:02 +0000)] 
kernel: armv6l rootfile update

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agoarmv6l: update toolchain rootfiles
Arne Fitzenreiter [Fri, 2 Jul 2021 13:07:09 +0000 (13:07 +0000)] 
armv6l: update toolchain rootfiles

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agocore-kerneltest: add python3 32bit symlinks
Arne Fitzenreiter [Fri, 2 Jul 2021 11:25:39 +0000 (13:25 +0200)] 
core-kerneltest: add python3 32bit symlinks

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agogcc: fix i586 rootfile
Arne Fitzenreiter [Fri, 2 Jul 2021 11:24:38 +0000 (13:24 +0200)] 
gcc: fix i586 rootfile

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agomake.sh: fix toolchain extension at md5 check
Arne Fitzenreiter [Fri, 2 Jul 2021 12:47:52 +0000 (14:47 +0200)] 
make.sh: fix toolchain extension at md5 check

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agocore-kerneltest: break on armv5tel
Arne Fitzenreiter [Fri, 2 Jul 2021 06:04:18 +0000 (08:04 +0200)] 
core-kerneltest: break on armv5tel

Armv5tel is not supported anymore.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agofirewall: remove conntrack_gre helper
Arne Fitzenreiter [Fri, 2 Jul 2021 05:53:24 +0000 (07:53 +0200)] 
firewall: remove conntrack_gre helper

this is not exist in kernel-5.10

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agocore-kerneltest: add libxcrypt
Arne Fitzenreiter [Fri, 2 Jul 2021 05:06:54 +0000 (07:06 +0200)] 
core-kerneltest: add libxcrypt

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agodisable paks that not compile with gcc-11
Arne Fitzenreiter [Fri, 2 Jul 2021 05:02:55 +0000 (07:02 +0200)] 
disable paks that not compile with gcc-11

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agokernel: update to 5.10.47
Arne Fitzenreiter [Thu, 1 Jul 2021 16:01:29 +0000 (18:01 +0200)] 
kernel: update to 5.10.47

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agolibxcrypt: update to 4.4.23
Arne Fitzenreiter [Thu, 1 Jul 2021 13:44:58 +0000 (15:44 +0200)] 
libxcrypt: update to 4.4.23

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agomake.sh bump toolchain version
Arne Fitzenreiter [Thu, 1 Jul 2021 07:13:32 +0000 (09:13 +0200)] 
make.sh bump toolchain version

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agocore-kerneltest: add toolchain upates to updater
Arne Fitzenreiter [Thu, 1 Jul 2021 06:57:24 +0000 (08:57 +0200)] 
core-kerneltest: add toolchain upates to updater

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agokernel: update to 5.10.46
Arne Fitzenreiter [Thu, 1 Jul 2021 06:56:26 +0000 (08:56 +0200)] 
kernel: update to 5.10.46

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agoi586: toolchain rootfile update
Arne Fitzenreiter [Thu, 1 Jul 2021 06:52:36 +0000 (08:52 +0200)] 
i586: toolchain rootfile update

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agoaarch64: toolchain rootfile update
Arne Fitzenreiter [Thu, 1 Jul 2021 06:50:51 +0000 (08:50 +0200)] 
aarch64: toolchain rootfile update

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agoarmv6: switch march to armv6zk+fp to use the FPU.
Arne Fitzenreiter [Thu, 1 Jul 2021 06:43:47 +0000 (08:43 +0200)] 
armv6: switch march to armv6zk+fp to use the FPU.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agogcc: remove CCFLAGS only in pass1 of the toolchain
Arne Fitzenreiter [Thu, 1 Jul 2021 06:42:36 +0000 (08:42 +0200)] 
gcc: remove CCFLAGS only in pass1 of the toolchain

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agomake.sh: fix CCACHE path at toolchain build
Arne Fitzenreiter [Thu, 1 Jul 2021 06:39:13 +0000 (08:39 +0200)] 
make.sh: fix CCACHE path at toolchain build

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agozlib: use correct gcc at toolchain build
Arne Fitzenreiter [Thu, 1 Jul 2021 06:31:45 +0000 (08:31 +0200)] 
zlib: use correct gcc at toolchain build

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agozstd: update to 1.5.0 and fix toolchain gcc use.
Arne Fitzenreiter [Thu, 1 Jul 2021 06:30:27 +0000 (08:30 +0200)] 
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>
2 years agoccache: update to 4.3 and patch armv6 bus errors
Arne Fitzenreiter [Thu, 1 Jul 2021 06:29:39 +0000 (08:29 +0200)] 
ccache: update to 4.3 and patch armv6 bus errors

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agokernel: fix gcc plugin build with gcc-11
Arne Fitzenreiter [Wed, 30 Jun 2021 06:36:10 +0000 (08:36 +0200)] 
kernel: fix gcc plugin build with gcc-11

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agomake.sh: fix toolchain compression
Arne Fitzenreiter [Tue, 22 Jun 2021 06:40:24 +0000 (08:40 +0200)] 
make.sh: fix toolchain compression

the compression parameters was not accepted by zstd.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agonut: Fix build with GCC 11
Michael Tremer [Tue, 18 May 2021 12:03:18 +0000 (12:03 +0000)] 
nut: Fix build with GCC 11

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agovdr-epgsearch: Fix FTBFS with GCC 11
Michael Tremer [Tue, 18 May 2021 09:27:53 +0000 (09:27 +0000)] 
vdr-epgsearch: Fix FTBFS with GCC 11

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agovdr-streamdev: Fix FTBFS with GCC 11
Michael Tremer [Tue, 18 May 2021 09:27:36 +0000 (09:27 +0000)] 
vdr-streamdev: Fix FTBFS with GCC 11

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agovdr: Fix build with GCC 11
Michael Tremer [Tue, 18 May 2021 09:27:19 +0000 (09:27 +0000)] 
vdr: Fix build with GCC 11

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agosquid: Disable build with -Werror
Michael Tremer [Tue, 18 May 2021 09:26:17 +0000 (09:26 +0000)] 
squid: Disable build with -Werror

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoGCC: Update to 11.1
Michael Tremer [Mon, 17 May 2021 23:49:22 +0000 (23:49 +0000)] 
GCC: Update to 11.1

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agofuse: Disable building examples
Michael Tremer [Mon, 17 May 2021 23:46:14 +0000 (23:46 +0000)] 
fuse: Disable building examples

These won't build with GCC 11

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agosquid: Fix build with GCC 11
Michael Tremer [Mon, 17 May 2021 23:45:46 +0000 (23:45 +0000)] 
squid: Fix build with GCC 11

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopython3: Fix build when endianess detection fails
Michael Tremer [Wed, 5 May 2021 11:13:40 +0000 (11:13 +0000)] 
python3: Fix build when endianess detection fails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoccache: Remove CCACHE_COMPRESS=1
Michael Tremer [Thu, 29 Apr 2021 15:42:07 +0000 (15:42 +0000)] 
ccache: Remove CCACHE_COMPRESS=1

This is the default now

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoccache: Update to 4.2.1
Michael Tremer [Thu, 29 Apr 2021 15:40:04 +0000 (15:40 +0000)] 
ccache: Update to 4.2.1

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobinutils: Update rootfile
Michael Tremer [Tue, 27 Apr 2021 08:12:31 +0000 (08:12 +0000)] 
binutils: Update rootfile

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoGCC: Update to 10.3.0
Michael Tremer [Mon, 26 Apr 2021 17:19:22 +0000 (17:19 +0000)] 
GCC: Update to 10.3.0

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agostrace: Pass --enable-mpers=check to configure
Michael Tremer [Thu, 8 Apr 2021 17:34:00 +0000 (17:34 +0000)] 
strace: Pass --enable-mpers=check to configure

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoqemu: Remove -no-pie
Michael Tremer [Tue, 20 Apr 2021 09:00:32 +0000 (09:00 +0000)] 
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>
2 years agocpufrequtils: Build with -fPIC
Michael Tremer [Tue, 20 Apr 2021 08:59:56 +0000 (08:59 +0000)] 
cpufrequtils: Build with -fPIC

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomake.sh: Build zlib + zstd before binutils
Michael Tremer [Mon, 19 Apr 2021 10:25:14 +0000 (10:25 +0000)] 
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>
2 years agomake.sh: Set parallelism to number of CPU cores
Michael Tremer [Fri, 26 Feb 2021 18:17:03 +0000 (18:17 +0000)] 
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>
2 years agomake.sh: Compress toolchain using ZSTD
Michael Tremer [Thu, 15 Apr 2021 10:45:09 +0000 (10:45 +0000)] 
make.sh: Compress toolchain using ZSTD

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agogettext: Fix toolchain build
Michael Tremer [Thu, 15 Apr 2021 10:23:46 +0000 (10:23 +0000)] 
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>
2 years agohyperscan: Fix FTBFS
Michael Tremer [Wed, 14 Apr 2021 10:02:37 +0000 (10:02 +0000)] 
hyperscan: Fix FTBFS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomake.sh: Keep a separate ccache for each toolchain
Michael Tremer [Mon, 12 Apr 2021 16:16:32 +0000 (16:16 +0000)] 
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>
2 years agobinutils: Update to 2.36.1
Michael Tremer [Wed, 14 Apr 2021 17:10:58 +0000 (17:10 +0000)] 
binutils: Update to 2.36.1

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoglibc: Update to 2.33
Michael Tremer [Wed, 3 Feb 2021 22:16:20 +0000 (22:16 +0000)] 
glibc: Update to 2.33

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoBump toolchain version
Michael Tremer [Wed, 3 Feb 2021 22:16:11 +0000 (22:16 +0000)] 
Bump toolchain version

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoccache: Update to version 4.1
Michael Tremer [Wed, 30 Dec 2020 15:09:38 +0000 (15:09 +0000)] 
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>
2 years agotoolchain: Add zstd
Michael Tremer [Wed, 30 Dec 2020 14:33:32 +0000 (14:33 +0000)] 
toolchain: Add zstd

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agokernel: update to 5.10.45
Arne Fitzenreiter [Sat, 19 Jun 2021 09:08:02 +0000 (11:08 +0200)] 
kernel: update to 5.10.45

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agogrub: remove unused boothole patchset
Arne Fitzenreiter [Sat, 19 Jun 2021 07:40:22 +0000 (09:40 +0200)] 
grub: remove unused boothole patchset

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agogrub: remove os_probes_disabled warning
Arne Fitzenreiter [Thu, 1 Jul 2021 07:08:02 +0000 (09:08 +0200)] 
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>
2 years agocore-kerneltest: add u-boot-mkimage
Arne Fitzenreiter [Thu, 17 Jun 2021 19:56:17 +0000 (19:56 +0000)] 
core-kerneltest: add u-boot-mkimage

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agou-boot: update to 2021.07-rc4
Arne Fitzenreiter [Thu, 17 Jun 2021 19:51:39 +0000 (19:51 +0000)] 
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>
2 years agogrub: update to 2.06
Arne Fitzenreiter [Thu, 1 Jul 2021 07:06:26 +0000 (09:06 +0200)] 
grub: update to 2.06

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agokernel: update to 5.10.44
Arne Fitzenreiter [Wed, 16 Jun 2021 18:44:12 +0000 (20:44 +0200)] 
kernel: update to 5.10.44

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agokernel: armv6l: rootfile: ship module configuration
Arne Fitzenreiter [Wed, 16 Jun 2021 09:55:32 +0000 (09:55 +0000)] 
kernel: armv6l: rootfile: ship module configuration

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agocore-kerneltest: new rpi firmware has different config.txt
Arne Fitzenreiter [Wed, 16 Jun 2021 08:52:33 +0000 (08:52 +0000)] 
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>
2 years agokernel: armv6l: rootfile remove build files
Arne Fitzenreiter [Wed, 16 Jun 2021 07:31:02 +0000 (07:31 +0000)] 
kernel: armv6l: rootfile remove build files

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agoswitch arm 32 bit arch from armv5tel to armv6l
Arne Fitzenreiter [Tue, 15 Jun 2021 17:54:58 +0000 (17:54 +0000)] 
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>
2 years agolibxcrypt: fix toolchain build
Arne Fitzenreiter [Tue, 15 Jun 2021 17:42:04 +0000 (17:42 +0000)] 
libxcrypt: fix toolchain build

was built with gcc from host instead of gcc pass1.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agokernel: fix toolchain header install
Arne Fitzenreiter [Tue, 15 Jun 2021 17:39:26 +0000 (17:39 +0000)] 
kernel: fix toolchain header install

the header was built with hostcompiler instead of the pass1 gcc.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agokernel: update to 5.10.43
Arne Fitzenreiter [Fri, 11 Jun 2021 09:44:14 +0000 (11:44 +0200)] 
kernel: update to 5.10.43

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agocore-kerneltest: remove renamed/obsolete u-boot files
Arne Fitzenreiter [Fri, 11 Jun 2021 05:57:12 +0000 (05:57 +0000)] 
core-kerneltest: remove renamed/obsolete u-boot files

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agocore-kerneltest: add rpi-firmware
Arne Fitzenreiter [Fri, 11 Jun 2021 05:54:31 +0000 (05:54 +0000)] 
core-kerneltest: add rpi-firmware

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agokernel: armv5tel remove "-multi" config
Arne Fitzenreiter [Thu, 10 Jun 2021 13:36:45 +0000 (13:36 +0000)] 
kernel: armv5tel remove "-multi" config

we have only this kernel left so remove the extension

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agokernel: aarch64: enable pcie-brcmstb and brcm2711-thermal for RPi4
Arne Fitzenreiter [Thu, 10 Jun 2021 13:08:05 +0000 (13:08 +0000)] 
kernel: aarch64: enable pcie-brcmstb and brcm2711-thermal for RPi4

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agou-boot: remove rpi ramdisk quirk for aarch64
Arne Fitzenreiter [Thu, 10 Jun 2021 13:06:46 +0000 (13:06 +0000)] 
u-boot: remove rpi ramdisk quirk for aarch64

the u-boot bug that destroy the ramdisk on aarch64 is fixed now

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2 years agou-boot: update to 2021.04
Arne Fitzenreiter [Thu, 10 Jun 2021 13:06:05 +0000 (13:06 +0000)] 
u-boot: update to 2021.04

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>