39162 Commits

Author SHA1 Message Date
Andre Heider
0d53201a5c atf: fix build
This is a target package, and as such config/functions set all sorts of
"target compiler" options, but atf needs to be build with the
"kernel compiler", e.g. aarch64 and not armv8a.

So unset all the wrong envvars from the wrong toolchain to not confuse
the atf build system.
2025-03-01 11:27:46 +01:00
Andre Heider
a555d81121 use a distinct sysroot per toolchain
Using one for all yields all sorts of issues:

build/gcc-aarch64-14.2.0/.x86_64-linux-gnu/./gcc/xgcc -Bbuild/gcc-aarch64-14.2.0/.x86_64-linux-gnu/./gcc/ -Btoolchain/aarch64-none-elf/bin/ -Btoolchain/aarch64-none-elf/lib/ -isystem toolchain/aarch64-none-elf/include -isystem toolchain/aarch64-none-elf/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include   -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc  -I. -I. -I../.././gcc -Ibuild/gcc-aarch64-14.2.0/libgcc -Ibuild/gcc-aarch64-14.2.0/libgcc/. -Ibuild/gcc-aarch64-14.2.0/libgcc/../gcc -Ibuild/gcc-aarch64-14.2.0/libgcc/../include  -DHAVE_CC_TLS   -o cpuinfo.o -MT cpuinfo.o -MD -MP -MF cpuinfo.dep  -c build/gcc-aarch64-14.2.0/libgcc/config/aarch64/cpuinfo.c -fvisibility=hidden -DHIDE_EXPORTS
In file included from toolchain/armv8a-libreelec-linux-gnueabihf/sysroot/usr/include/features.h:548,
                 from toolchain/armv8a-libreelec-linux-gnueabihf/sysroot/usr/include/bits/libc-header-start.h:33,
                 from toolchain/armv8a-libreelec-linux-gnueabihf/sysroot/usr/include/stdint.h:26,
                 from build/gcc-aarch64-14.2.0/.x86_64-linux-gnu/gcc/include/stdint.h:9,
                 from toolchain/armv8a-libreelec-linux-gnueabihf/sysroot/usr/include/elf.h:24,
                 from toolchain/armv8a-libreelec-linux-gnueabihf/sysroot/usr/include/sys/auxv.h:22,
                 from build/gcc-aarch64-14.2.0/libgcc/config/aarch64/cpuinfo.c:28:
toolchain/armv8a-libreelec-linux-gnueabihf/sysroot/usr/include/gnu/stubs.h:7:11: fatal error: gnu/stubs-soft.h: No such file or directory
    7 | # include <gnu/stubs-soft.h>
      |           ^~~~~~~~~~~~~~~~~~
compilation terminated.

Notice the mix of paths from two architectures.
Additionally the armv8a fpu config leaks into aarch64.
2025-03-01 11:27:46 +01:00
Rudi Heitbaum
a4f530217d linux: update to 6.12.17 2025-03-01 09:57:51 +00:00
Rudi Heitbaum
1f1b4caff5 harfbuzz: update to 10.4.0 2025-03-01 08:53:33 +00:00
Rudi Heitbaum
eb72215eee groovy: update to 4.0.26 2025-03-01 07:23:26 +00:00
Rudi Heitbaum
edf3852854 glib: update to 2.83.5 2025-03-01 07:23:26 +00:00
Rudi Heitbaum
18b6459ac3 dbus: update to 1.16.2 2025-03-01 07:23:26 +00:00
Rudi Heitbaum
719a1064b4 alsa-utils: fix build with gettext-0.24 2025-03-01 03:36:23 +00:00
Rudi Heitbaum
f20145dc4e nvidia: update to 570.124.04 2025-02-28 12:51:36 +00:00
Rudi Heitbaum
33e571a071 xf86-video-nvidia: update to 570.124.04 2025-02-28 12:51:20 +00:00
Rudi Heitbaum
3e33840e62 gettext: update to 0.24 2025-02-27 09:51:12 +00:00
Rudi Heitbaum
f0d5f5f43f zvbi: fix gettext 0.24 build and disable build of examples 2025-02-27 09:51:04 +00:00
Rudi Heitbaum
10c5e74c44 libfmt: update to 11.1.4 2025-02-27 09:49:54 +00:00
Rudi Heitbaum
5959c899b5 setuptools: update to 75.8.2 2025-02-27 09:49:46 +00:00
Christian Hewitt
23a3c47b5b
Merge pull request #9824 from heitbaum/pkg
Package updates
2025-02-26 06:18:37 +04:00
Rudi Heitbaum
8712d404eb xorg-server: update to 21.1.16 2025-02-25 21:06:00 +00:00
Rudi Heitbaum
05773a44ad cmake: update to 3.31.6
Release notes:
- https://cmake.org/cmake/help/latest/release/index.html
2025-02-25 21:06:00 +00:00
Rudi Heitbaum
09944d8ef7 qemu: update to 9.2.2
Changelog:
- https://wiki.qemu.org/ChangeLog
2025-02-25 21:06:00 +00:00
Matthias Reichl
1623060956 kmod: add upstream fix for link errors with glibc 2.31
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-02-25 16:47:26 +01:00
Christian Hewitt
173d6d2443
Merge pull request #9818 from heitbaum/kodi
kodi: update to githash e47d293
2025-02-24 16:27:30 +04:00
Christian Hewitt
971299a8b8
Merge pull request #9809 from heitbaum/up
linux (All): enable kernel options IP_SET and NETFILTER_XT_SET
2025-02-24 16:26:00 +04:00
Christian Hewitt
7032e9099d
Merge pull request #9807 from heitbaum/samba4
samba: update to 4.21.4
2025-02-24 16:24:22 +04:00
Christian Hewitt
e8c08c273b
Merge pull request #9812 from heitbaum/pkg
Package updates
2025-02-24 16:22:26 +04:00
Christian Hewitt
e5108842d2
Merge pull request #9816 from heitbaum/vulkan
Vulkan update to 1.4.309
2025-02-24 16:20:17 +04:00
Christian Hewitt
05ac202e3f
Merge pull request #9820 from heitbaum/gst
gstreamer: update to 1.25.90
2025-02-24 16:19:49 +04:00
Rudi Heitbaum
664f610bf1 json-c: update download link and sha256
ref:
- https://github.com/json-c/json-c/wiki
- https://s3.amazonaws.com/json-c_releases/releases/index.html
2025-02-24 10:23:31 +00:00
Rudi Heitbaum
0e60c99b4e rustc-snapshot: update to 1.85.0 2025-02-24 07:27:06 +00:00
Rudi Heitbaum
fe7bd15960 rust-std-snapshot: update to 1.85.0 2025-02-24 07:27:06 +00:00
Rudi Heitbaum
8942b1eb8b cargo-snapshot: update to 1.85.0 2025-02-24 07:27:06 +00:00
Rudi Heitbaum
06be996963 rust: update to 1.85.0 2025-02-24 07:27:06 +00:00
Rudi Heitbaum
8fd263dd8e gst-plugins-bad: update to 1.25.90 2025-02-24 07:17:23 +00:00
Rudi Heitbaum
063a79c21f gst-plugins-base: update to 1.25.90 2025-02-24 07:17:23 +00:00
Rudi Heitbaum
07cfc1a2f2 gstreamer: update to 1.25.90 2025-02-24 07:17:23 +00:00
Rudi Heitbaum
731e5176bf kmod: update to 34 and meson 2025-02-24 02:23:40 +00:00
Rudi Heitbaum
03c56a420f mtools: update to 4.0.48 2025-02-24 02:23:40 +00:00
Rudi Heitbaum
0b13b681f2 exiv2: update to 0.28.5 2025-02-24 02:23:40 +00:00
Rudi Heitbaum
4a27d160e7 kodi: update to githash e47d293
Log:
- bd12fabeba...e47d2936ce
2025-02-23 09:42:56 +00:00
Rudi Heitbaum
f3936e7e48
Merge pull request #9813 from ToKe79/rust+cbindgen
meson conf: add rust binary, cbindgen package
2025-02-23 19:17:11 +11:00
Tomáš Kelemen (vudiq)
72cbbab3f5
openssl: copy CA certs to toolchain
fixes: #9815
2025-02-23 08:44:54 +01:00
Rudi Heitbaum
0c074d3ff2 vulkan-tools: update to 1.4.309 2025-02-23 04:23:27 +00:00
Rudi Heitbaum
99325bdcf7 vulkan-loader: update to 1.4.309 2025-02-23 04:23:27 +00:00
Rudi Heitbaum
b2effa96f5 vulkan-headers: update to 1.4.309 2025-02-23 04:23:27 +00:00
Tomáš Kelemen (vudiq)
587c5b45c1
cbindgen: add new package
needed by mesa to build nouveau vulkan driver
2025-02-22 08:46:43 +01:00
Rudi Heitbaum
de6e71a6e4 harfbuzz: update to 10.3.0 2025-02-21 12:49:55 +00:00
Rudi Heitbaum
a74d791d79 pipewire: update to 1.3.83
News:
- https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/master/NEWS
2025-02-21 12:49:55 +00:00
Rudi Heitbaum
9a235d090d glib: update to 2.83.4 2025-02-21 12:49:55 +00:00
Rudi Heitbaum
4029c3f1f7 zstd: update to 1.5.7 2025-02-21 12:49:55 +00:00
Rudi Heitbaum
8e103e77ef pyelftools: update to 0.32 2025-02-21 12:49:55 +00:00
Rudi Heitbaum
6863a55b8c wireless-regdb: update to 2025.02.20
Release notes:
- https://git.kernel.org/pub/scm/linux/kernel/git/wens/wireless-regdb.git
2025-02-21 12:43:08 +00:00
Rudi Heitbaum
c1bd4f32c2 flit: update to 3.11.0 2025-02-21 12:42:47 +00:00