summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2 daysarcturus-uc5328: no kernel add serial supportWaldemar Brodkorb
3 daysm68k: enable nfsrootWaldemar Brodkorb
3 daysfinetune ADK_TARGET_NO_KERNEL menuWaldemar Brodkorb
3 daysadd support for no Linux kernel builds, use it for arcturus-ucbf54xWaldemar Brodkorb
3 daysarcturus-ucbf54x: enable serialWaldemar Brodkorb
4 daysarcturus-ucbf54x: add kernel compression supportWaldemar Brodkorb
4 daysarcturus-uc5328: add basic infraWaldemar Brodkorb
5 daysupdate mirrors, remove ftp mirrorsWaldemar Brodkorb
5 daysgcc: workaround only for coldfire, breaks g++ for m68kWaldemar Brodkorb
5 daysbfin: allow 2.6.x kernel, arcturus device have networkingWaldemar Brodkorb
10 daysgnutls: update to 3.8.9Waldemar Brodkorb
11 daysgdb: update to 16.2Waldemar Brodkorb
2025-02-18linux: update to 6.6.77Waldemar Brodkorb
2025-02-13elf2flt: add binutils 2.44Waldemar Brodkorb
2025-02-12openssl: update to 3.4.1Waldemar Brodkorb
2025-02-12libass needs harfbuzzWaldemar Brodkorb
2025-02-11binutils: update to 2.44, remove gold supportWaldemar Brodkorb
2025-02-02squid: update to 6.13Waldemar Brodkorb
2025-02-02ltp: update to 20250130Waldemar Brodkorb
2025-02-02cyrus-sasl: update to 2.1.28Waldemar Brodkorb
2025-02-01openssl: update to 3.4.0Waldemar Brodkorb
2025-02-01bind: update to 9.18.33Waldemar Brodkorb
2025-01-31linux: update rpi kernel to 6.6.74Waldemar Brodkorb
2025-01-30glibc: update to 2.41Waldemar Brodkorb
IA64 and NIOS2 support got removed.
2025-01-29binutils: allow static linkingWaldemar Brodkorb
2025-01-29binutils: disable gprofngWaldemar Brodkorb
I don't use it and it does not link statically when the toolchain itself got linked static. reported via mailinglist.
2025-01-29valgrind: update to 3.24.0Waldemar Brodkorb
2025-01-29gdb: update to 16.1Waldemar Brodkorb
2025-01-29linux: update to 6.12.11Waldemar Brodkorb
2025-01-29linux: update to 5.4.289Waldemar Brodkorb
2025-01-29linux: update to 5.10.233Waldemar Brodkorb
2025-01-28linux: update to 5.15.177Waldemar Brodkorb
2025-01-28linux: update to 6.1.127Waldemar Brodkorb
2025-01-28linux: update to 6.6.69Waldemar Brodkorb
2025-01-28bind: update to 9.18.32Waldemar Brodkorb
2025-01-28libuv: update to 1.50.0Waldemar Brodkorb
2025-01-27strace: update to 6.13Waldemar Brodkorb
2025-01-23asterisk: update to 20.11.1Waldemar Brodkorb
2025-01-22rsync: update to 3.4.1Waldemar Brodkorb
2025-01-14uClibc-ng: update to 1.0.51Waldemar Brodkorb
2025-01-09use elfutils systemwideWaldemar Brodkorb
libelf is deprecated and does not build with gcc-14. Use elfutils instead as drop-in replacement. Add patches from Buildroot to disable progs, which use glibc specific functions.
2025-01-09package: json-c: Fix for compiling with gcc-14Phil Sutter
Wrong ordering in calloc() is bad, mkay? Signed-off-by: Phil Sutter <phil@nwl.cc>
2025-01-09package: cfgfs: Fix for ignored attribute warningsPhil Sutter
The 'bounded' attribute seems to never have existed. Replace it by the 'access' attribute which probably does the same. Declare decompressors' 'dst' parameter as read_write for now, no idea if any of them reads back the written output while decompressing. Signed-off-by: Phil Sutter <phil@nwl.cc>
2025-01-09package: cfgfs: Fix for compiling with gcc-14Phil Sutter
The asprintf() function is not exported unless _GNU_SOURCE has been defined. Signed-off-by: Phil Sutter <phil@nwl.cc>
2025-01-09package: ndisc6: Fix for compiling with gcc-14Phil Sutter
The callback declaration adjustment was flawed: While dropping 'restrict' keyword might be needed for some reason, dropping the asterisk changes parameter types. Also, 'const data' defaults to 'int' type when it should be 'void' instead. Signed-off-by: Phil Sutter <phil@nwl.cc>
2025-01-09package: apcupsd: Fix for compiling with gcc-13Phil Sutter
Kudos to Fabrice Fontaine for coming up with this: https://lore.kernel.org/buildroot/20240113100654.85904-1-fontaine.fabrice@gmail.com/ Signed-off-by: Phil Sutter <phil@nwl.cc>
2025-01-09package: linux-atm: Revert "fix musl compile"Phil Sutter
This reverts commit c5dc60b664fcbba2642346c4b80fc407264337b7. This change breaks when compiling using gcc-14. It is also not correct: on_exit() takes two arguments and passes the exit status to the callback as expected by trace_on_exit() here. In contrast, atexit() expects a callback which does not take any arguments and thus the logic for when to print a trace breaks when using it. Signed-off-by: Phil Sutter <phil@nwl.cc>
2025-01-07linux: update to 6.6.69Waldemar Brodkorb
2025-01-07target: linux: config: Set COMPAT_32BIT_TIME on 32bit architecturesPhil Sutter
Without it, on these architectures 'lvm pvscan' will busy-loop printing: | io_getevents failed: No such file or directory The symbol is defined in kernel's arch/Kconfig with 'default !64BIT || COMPAT'. Introduce Config.in.compat which has the symbol default to y unless a known 64bit ADK_TARGET_ARCH is enabled. Drop the symbol from all target/*/kernel/* for which the default applies. On 64bit systems, enabling this symbol is probably useful to provide comaptibility towards 32bit user space. Not sure if this is a possible choice in OpenADK, but just in case the symbol was not removed from: - target/aarch64/kernel/raspberry-pi4-64 - target/mips64/kernel/qemu-mips64 - target/riscv64/kernel/qemu-riscv64 Another case is targets explicitly having the symbol disabled, namely kvx. Given that the two kernel configs in question are full copies of the kernel-generated one, they are likely not a deliberate choice and thus removed as well. Signed-off-by: Phil Sutter <phil@nwl.cc>
2025-01-06package: Port minidlnaPhil Sutter
This is a more capable alternative to gmediaserver. Signed-off-by: Phil Sutter <phil@nwl.cc>