]>
Git Repo - buildroot-mgba.git/log
Fabrice Fontaine [Sat, 30 Mar 2024 18:56:20 +0000 (19:56 +0100)]
package/coreutils: drop gmp optional dependency
libgmp is included in coreutils (through bootstrap.conf) since bump to
version 9.0 in commit
2ee43bad85693d1c96e14f5b39ccb13a8982f50a and
https://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=
13046444888a7e96f48d28fdd5a6ffe03d4ab036 :
configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --enable-ipv6, --enable-static, --enable-shared, --without-gmp
Fixes: 2ee43bad85693d1c96e14f5b39ccb13a8982f50a
Signed-off-by: Fabrice Fontaine <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Yann E. MORIN [Sun, 31 Mar 2024 20:34:03 +0000 (22:34 +0200)]
utils/check-package: new check for Buildroot's defconfig files
Now that we do have support for checking hashes for custom versions
(for the few packages for which we do support custom versions, like the
kernel, some bootloaders...), we want to ensure that our defconfig
files, when they enable one or more such custom version, do enable
checking the hashes for those versions, and thus we want to require all
our defconfigs do enable BR2_DOWNLOAD_FORCE_CHECK_HASHES.
Add a check for that condition.
We need to be careful that we only check Buildroot's defconfig, whether
in-tree or in a br2-external, and not kernel or other kconfig-based
defconfig files, like those in board/ sub-directories. So we only match
defconfig files that are in a configs/ directory, whether at the
toplevel (for in-tree defconfigs), or not (for br2-external defconfigs).
Since we only have two defconfigs that check hashes for custom versions,
regnerate .checkpackageignore to ignore all so-far broken defconfigs.
Suggested-by: Arnout Vandecappelle (Essensium/Mind) <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Cc: Ricardo Martincoski <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Fabrice Fontaine [Sat, 30 Mar 2024 22:11:22 +0000 (23:11 +0100)]
package/apcupsd: set ac_cv_path_SHUTDOWN
Set ac_cv_path_SHUTDOWN to /sbin/shutdown to avoid the following build
failure when shutdown is not available on host raised since the addition
of the package in commit
d12b63b741586b89c4017551308c43512a617287 :
configure: error: Missing required tool; need any one of: shutdown shutdown.bsd
Fixes: d12b63b741586b89c4017551308c43512a617287
- http://autobuild.buildroot.org/results/
a8bbb5ced8343e08070361f260050de422144710
Signed-off-by: Fabrice Fontaine <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Nasser Afshin [Mon, 1 Apr 2024 19:26:29 +0000 (22:56 +0330)]
package/python-pycrate: bump to version 0.7.2
The license.txt file is now part of the release tarball, so it is no
longer needed to download it separately, and re-add it to the source
tree.
The https://github.com/P1sec/pycrate/ repository has been archived, so
use the new official location, as referenced by
https://pypi.org/project/pycrate/.
Signed-off-by: Nasser Afshin <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Julien Olivain [Mon, 1 Apr 2024 19:17:20 +0000 (21:17 +0200)]
package/fluidsynth: bump to version 2.3.5
For change log since v2.3.4, see:
- https://github.com/FluidSynth/fluidsynth/releases/tag/v2.3.5
Signed-off-by: Julien Olivain <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Giulio Benetti [Mon, 1 Apr 2024 15:23:12 +0000 (17:23 +0200)]
package/esp-hosted: bump version to 2024-04-01
Add support for Linux 6.9
Signed-off-by: Giulio Benetti <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Konstantin Aladyshev [Sat, 30 Mar 2024 21:22:00 +0000 (00:22 +0300)]
configs/pc_x86_64_{bios, efi}_defconfig: add wireless regdb
Wireless regulatory database lists the allowed radio frequencies for
each local jurisdiction. Since linux-4.15 the kernel supports loading
the files regulatory.db/regulatory.db.p7s directly from the
/lib/firmware directory. Currently this package is not enabled and
kernel complains with the following message on every boot:
"""
platform regulatory.0: Direct firmware load for regulatory.db failed
with error -2
cfg80211: failed to load regulatory.db
"""
Add wireless regulatory database package to fix the issue.
Signed-off-by: Konstantin Aladyshev <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Francois Perrad [Wed, 3 Apr 2024 08:55:24 +0000 (10:55 +0200)]
package/lua-lsdbus: new package
Signed-off-by: Francois Perrad <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Thomas Bonnefille [Wed, 3 Apr 2024 09:14:40 +0000 (11:14 +0200)]
configs/pine64_star64: new defconfig
This patch adds a new defconfig for the Star64 board made by
Pine64. This board is based on the Starfive JH7110 RISC-V 64 bits
SoC. See: https://wiki.pine64.org/wiki/STAR64.
This patch uses a custom Kernel and U-Boot made for this board. The
SPL has to be signed with the Starfive SPL-Tool which is a software
provided by the vendor to get the necessary headers on the SPL.
The image configuration is based on the work done by Ivan Velickovic
<
[email protected] >.
Signed-off-by: Thomas Bonnefille <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Thomas Bonnefille [Wed, 3 Apr 2024 09:14:39 +0000 (11:14 +0200)]
package/starfive-spltool: new package
This patch adds a new package for the Starfive SPL tool. It is used to
add a header to the Secondary Program Loader for platforms based on
the Starfive JH7110 SoC.
Signed-off-by: Thomas Bonnefille <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Yann E. MORIN [Wed, 1 May 2024 16:34:02 +0000 (18:34 +0200)]
package/asterisk: needs libxcrypt with glibc
We unconditionally configure asterisk with --with-crypt, so the build
currently fails under glibc since it removed crypt in 2.39, and we
explicitly remove it from external toolchains as well, whatever the
version, causing build failures such as:
checking for mandatory modules: OPENSSL BKTR CRYPT ILBC JANSSON LIBEDIT LIBJWT LIBXML2 PJPROJECT SQLITE3 ZLIB... fail
configure: ***
configure: *** The CRYPT installation appears to be missing or broken.
configure: *** Either correct the installation, or run configure
configure: *** including --without-crypt.
Fixing this could be done in two ways: either make libxcrypt a mandatory
dependency under glibc, and continue unconditionally enabling crypt
support, or only enable crypt support when libxcrypt is available or
this was a non-glibc toolchain.
We chose the first option, to keep the existing behaviour (crypt support
is always enabled), to be aligned with other packages (libxcrypt is
selected under glibc toolchains), and because it is also the simplest.
Signed-off-by: Yann E. MORIN <[email protected] >
Fabrice Fontaine [Wed, 1 May 2024 15:00:42 +0000 (17:00 +0200)]
package/asterisk: fix uclibc-ng build
Fix the following uclibc-ng build failure raised since bump to version
20.7.0 in commit
0e6d4d2171ce70d3aa6693f860a36ff08fc4d2b3 and
https://github.com/asterisk/asterisk/commit/
2694792e13c7f3ab1911c4a69fba0df32c544177 :
stasis/control.c: In function 'exec_command_on_condition':
stasis/control.c:313:3: warning: implicit declaration of function 'pthread_kill'; did you mean 'pthread_yield'? [-Wimplicit-function-declaration]
313 | pthread_kill(control->control_thread, SIGURG);
| ^~~~~~~~~~~~
| pthread_yield
stasis/control.c:313:41: error: 'SIGURG' undeclared (first use in this function)
313 | pthread_kill(control->control_thread, SIGURG);
| ^~~~~~
Fixes: 0e6d4d2171ce70d3aa6693f860a36ff08fc4d2b3
- http://autobuild.buildroot.org/results/
d16e4ca4bd26234f84d17da24c04a8c19faba6c5
Signed-off-by: Fabrice Fontaine <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Waldemar Brodkorb [Wed, 1 May 2024 12:41:14 +0000 (14:41 +0200)]
package/asterisk: fix compile issue
Fix a compile issue when libyuv and libjpeg is enabled.
Detection of following function fails:
checking for pjsip_dlg_create_uas_and_inc_lock in -lpjsip... no
In config.log you see that libjpeg is missing.
Fixes:
http://autobuild.buildroot.net/results/
7bed9fc68fc9331ad12942c3eab9742ee8a7a4c4
Signed-off-by: Waldemar Brodkorb <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Julien Olivain [Sat, 9 Mar 2024 21:23:46 +0000 (22:23 +0100)]
configs/imx23evk: bump Linux and U-Boot
The imx23evk_defconfig fail to build the Kernel with message:
arch/arm/mm/proc-arm926.S: Assembler messages:
arch/arm/mm/proc-arm926.S:477: Error: junk at end of line, first unrecognized character is '#'
The upstream fix is [1] introduced in Kernel v5.5.
This commit fixes this issue by updating the Kernel. While at it,
U-Boot is also updated. The Kernel DTS name is also updated, to follow
the reorganization in [2], first included in v6.5.
Fixes:
- https://gitlab.com/buildroot.org/buildroot/-/jobs/
6338079204
[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=
790756c7e0229dedc83bf058ac69633045b1000e
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=
724ba6751532055db75992fc6ae21c3e322e94a7
Signed-off-by: Julien Olivain <[email protected] >
Signed-off-by: Romain Naour <[email protected] >
Gero Schwäricke [Wed, 3 Apr 2024 22:24:44 +0000 (22:24 +0000)]
configs/raspberrypizero2w_defconfig: fix typo in headers series option
The build for this defconfig fails with:
Incorrect selection of kernel headers: expected 6.8.x, got 6.1.x
Found with the following command while trying to find boards that have
missing custom headers series:
grep --null --recursive --files-without-match "BR2_TOOLCHAIN_EXTERNAL=y" ./configs \
| xargs --null grep --null --files-with-matches "BR2_LINUX_KERNEL_CUSTOM_.*=y" \
| xargs --null grep --null --files-without-match "BR2_KERNEL_HEADERS_[0-9]\+_[0-9]\+=y"\
| xargs --null grep --files-without-match "BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_[0-9]\+_[0-9]\+=y"
./configs/mangopi_mq1rdw2_defconfig # patch pending
./configs/raspberrypizero2w_defconfig
./configs/sipeed_licheepi_nano_defconfig # patch pending
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6712162631
Signed-off-by: Gero Schwäricke <[email protected] >
[Romain: add gitlab-ci link]
Signed-off-by: Romain Naour <[email protected] >
Fabio Estevam [Fri, 19 Apr 2024 23:20:11 +0000 (20:20 -0300)]
configs/imx6-sabresd: update U-Boot and kernel
Update to U-Boot 2024.04 and kernel 6.6.28 versions.
Signed-off-by: Fabio Estevam <[email protected] >
Signed-off-by: Romain Naour <[email protected] >
Gero Schwäricke [Tue, 2 Apr 2024 21:08:52 +0000 (21:08 +0000)]
configs/sipeed_licheepi_nano_defconfig: fix missing linux headers
The build failed with:
Incorrect selection of kernel headers: expected 6.8.x, got 6.5.x
Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/6498278078
Signed-off-by: Gero Schwäricke <[email protected] >
Signed-off-by: Romain Naour <[email protected] >
Julien Olivain [Fri, 12 Apr 2024 19:53:46 +0000 (21:53 +0200)]
configs/wandboard: uboot needs openssl
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6609466641
Signed-off-by: Julien Olivain <[email protected] >
Reviewed-by: Fabio Estevam <[email protected] >
Signed-off-by: Romain Naour <[email protected] >
Julien BOIBESSOT [Thu, 25 Apr 2024 13:02:12 +0000 (15:02 +0200)]
configs/armadeus_apf28: bump Linux version to 5.10.215
Since the switch to binutils 2.41 as default version [1], the arm Linux
kernel build is broken with:
arch/arm/mm/proc-v7.S: Assembler messages:
arch/arm/mm/proc-v7.S:640: Error: junk at end of line, first unrecognized character is `#'
A similar issue has already be fixed for qemu m68k [2].
Bump to the latest kernel 5.10 that already include the backport
of
790756c7e022 ("ARM: 8933/1: replace Sun/Solaris style flag on section directive")
Select BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y to fix the following
build error:
scripts/extract-cert.c:21:25: fatal error: openssl/bio.h: No such file or directory
#include <openssl/bio.h>
[1]
e88225ed8820881970ec33de7a15a1e0d50443da
[2]
a1ce9474e40f731f327035d8c0962abb16f00ff7
Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/6655119386
Signed-off-by: Julien BOIBESSOT <[email protected] >
[Romain:
- improve commit log
- Select BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL
]
Signed-off-by: Romain Naour <[email protected] >
Julien BOIBESSOT [Thu, 25 Apr 2024 13:02:11 +0000 (15:02 +0200)]
configs/armadeus_apf51: bump Linux version to 5.10.215
Since the switch to binutils 2.41 as default version [1], the arm Linux
kernel build is broken with:
arch/arm/mm/proc-v7.S: Assembler messages:
arch/arm/mm/proc-v7.S:640: Error: junk at end of line, first unrecognized character is `#'
A similar issue has already be fixed for qemu m68k [2].
Bump to the latest kernel 5.10 that already include the backport
of
790756c7e022 ("ARM: 8933/1: replace Sun/Solaris style flag on section directive")
Select BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y to fix the following
build error:
scripts/extract-cert.c:21:25: fatal error: openssl/bio.h: No such file or directory
#include <openssl/bio.h>
[1]
e88225ed8820881970ec33de7a15a1e0d50443da
[2]
a1ce9474e40f731f327035d8c0962abb16f00ff7
Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/6655119389
Signed-off-by: Julien BOIBESSOT <[email protected] >
[Romain:
- improve commit log
- Select BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL
]
Signed-off-by: Romain Naour <[email protected] >
Julien BOIBESSOT [Thu, 25 Apr 2024 13:02:10 +0000 (15:02 +0200)]
configs/armadeus_apf27: bump Linux version to 5.10.215
Since the switch to binutils 2.41 as default version [1], the arm Linux
kernel build is broken with:
arch/arm/mm/proc-v7.S: Assembler messages:
arch/arm/mm/proc-v7.S:640: Error: junk at end of line, first unrecognized character is `#'
A similar issue has already be fixed for qemu m68k [2].
Bump to the latest kernel 5.10 that already include the backport
of
790756c7e022 ("ARM: 8933/1: replace Sun/Solaris style flag on section directive")
Select BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y to fix the following
build error:
scripts/extract-cert.c:21:25: fatal error: openssl/bio.h: No such file or directory
#include <openssl/bio.h>
[1]
e88225ed8820881970ec33de7a15a1e0d50443da
[2]
a1ce9474e40f731f327035d8c0962abb16f00ff7
Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/6655119384
Signed-off-by: Julien BOIBESSOT <[email protected] >
[Romain:
- improve commit log
- Select BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL
]
Signed-off-by: Romain Naour <[email protected] >
Romain Naour [Thu, 18 Apr 2024 10:15:29 +0000 (12:15 +0200)]
package/openssh: add libxcrypt optional dependency for sshd
When glibc was bumped to version 2.39 in commit
b5680f53d60acf8ff6010082f873438a39bd5d97 it removed the deprecated
libcrypt support.
As glibc's libcrypt was providing sshd's libcrypt dependency this broke
the sshd password authentification at runtime using glibc version 2.39.
# sshpass -p testpwd ssh -oStrictHostKeyChecking=no localhost /bin/true
Permission denied, please try again.
Without libcrypt, OpenSSH >= 6.2 fall back to using openssl's DES_crypt
function on platorms that don't have a native crypt() function [1].
Note that DES_crypt is deprecated since openssl 3.0 [2] [3].
"Use of the low level DES functions has been informally discouraged for a
long time. We now formally deprecate them.
Applications should instead use the EVP APIs, e.g. EVP_EncryptInit_ex,
EVP_EncryptUpdate, EVP_EncryptFinal_ex, and the equivalently named decrypt
functions."
Also DES_crypt is provided by openssl only if
BR2_PACKAGE_LIBOPENSSL_ENABLE_DES is enabled. Otherwise crypt() is
never defined:
sd-compat.a(xcrypt.o): in function `xcrypt':
xcrypt.c:(.text+0x48): undefined reference to `crypt'
It's not clear why the password authentification fail with openssl's
DES_crypt but since it's deprecated we use libxcrypt to provide
a working crypt() function for glibc based toolchains.
[1] https://github.com/openssh/openssh-portable/blob/V_9_7/openbsd-compat/xcrypt.c#L57
[2] https://github.com/openssl/openssl/commit/
c6fec81b88131d08c1022504ccf6effa95497afb
[3] https://www.openssl.org/docs/man3.2/man3/DES_crypt.html
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6623402147
Signed-off-by: Romain Naour <[email protected] >
Romain Naour [Wed, 24 Apr 2024 12:38:09 +0000 (14:38 +0200)]
configs/qemu_ppc64*defconfig: add missing libelf dependency
While building the kernel tools, libelf header is missing:
[...]tools/objtool/include/objtool/elf.h:10:10: fatal error: gelf.h: No such file or directory
10 | #include <gelf.h>
Select BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF to build host-libelf.
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6664587290 (qemu_ppc64le_powernv8_defconfig)
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6655119951 (qemu_ppc64le_pseries_defconfig)
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6655119946 (qemu_ppc64_pseries_defconfig)
Signed-off-by: Romain Naour <[email protected] >
Romain Naour [Wed, 24 Apr 2024 12:38:08 +0000 (14:38 +0200)]
configs/qemu_arm_{versatile, vexpress}_defconfig: update devicetree path
The last kernel version bump broke qemu ARM defconfigs [1] since
all devicetree where moved to to vendor sub-directories in 6.5 [2].
[1]
9982e0b5a6 ("configs/qemu: update defconfigs to Linux 6.6.18")
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=
724ba6751532055db75992fc6ae21c3e322e94a7
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6655119888 (qemu_arm_versatile_defconfig)
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6655119890 (qemu_arm_vexpress_defconfig)
Reported-by: Waldemar Brodkorb on IRC
Cc: Waldemar Brodkorb <[email protected] >
Signed-off-by: Romain Naour <[email protected] >
Romain Naour [Wed, 24 Apr 2024 21:20:56 +0000 (23:20 +0200)]
package/llvm-project/compiler-rt: add libxcrypt dependency
When glibc was bumped to version 2.39 in commit
b5680f53d60acf8ff6010082f873438a39bd5d97 it removed the deprecated
libcrypt support.
But compiler-rt package still use crypt.h header and crypt() function
in the sanitizer code.
Use libxcrypt unconditionally since compiler-rt itself already depends
on glibc based toolchain.
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6703222513
Signed-off-by: Romain Naour <[email protected] >
Romain Naour [Wed, 24 Apr 2024 20:10:33 +0000 (22:10 +0200)]
support/testing: TestF2FS: update kernel to 4.19.310
Since the toolchain Bootlin update to 2023.11-1 [1], the arm Linux
kernel build is broken with binutils >= 2.41 with:
arch/arm/mm/proc-v7.S: Assembler messages:
arch/arm/mm/proc-v7.S:640: Error: junk at end of line, first unrecognized character is `#'
A similar issue has already be fixed for qemu m68k [2].
Bump to the latest kernel 4.19 that already include the backport
of
790756c7e022 ("ARM: 8933/1: replace Sun/Solaris style flag on section directive")
[1]
7e0e6e3b8618ab942f25b11ee72fbc5a4deefdf1
[2]
a1ce9474e40f731f327035d8c0962abb16f00ff7
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6703222383
Signed-off-by: Romain Naour <[email protected] >
Romain Naour [Wed, 24 Apr 2024 19:59:43 +0000 (21:59 +0200)]
support/testing: TestATFAllwinner: add missing openssl dependency
The commit [1] updated the u-boot version with the one used by
orangepi_zero_plus2_defconfig but the dependency on openssl
was forgotten.
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6703221868
[1]
eb16148dddc6be39b0d850181c2461fdaba1ee6f
Signed-off-by: Romain Naour <[email protected] >
Fabrice Fontaine [Sat, 27 Apr 2024 16:18:50 +0000 (18:18 +0200)]
package/libunistring: bump to version 1.2
https://savannah.gnu.org/news/?id=10599
Signed-off-by: Fabrice Fontaine <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Fabrice Fontaine [Sat, 27 Apr 2024 16:12:56 +0000 (18:12 +0200)]
package/libsrtp: bump to version 2.6.0
https://github.com/cisco/libsrtp/releases/tag/v2.6.0
Signed-off-by: Fabrice Fontaine <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Fabrice Fontaine [Sat, 27 Apr 2024 16:06:07 +0000 (18:06 +0200)]
package/libiscsi: bump to version 1.20.0
Signed-off-by: Fabrice Fontaine <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Robert Marko [Mon, 8 Apr 2024 21:16:09 +0000 (23:16 +0200)]
kconfig/lxdialog: fix check() with GCC14
GCC14 now treats implicit int types as error so when check() from
check-lxdialog.sh is called to check whether we can link against ncurses
it will fail silently and the help text indicating to install ncurses is
printed.
However, this is not due to missing ncurses but once the stderr redirect
to /dev/null is removed we can see the root cause:
<stdin>:2:1: error: return type defaults to ‘int’ [-Wimplicit-int]
So, in order for menuconfig to work with GCC14 lets just specify the
return type of main() as int.
Npte that the upstream kconfig in the linux kernel source tree no longer
carries or uses the check-lxdialog.sh script since commit
1c5af5cf9308
(kconfig: refactor ncurses package checks for building mconf and nconf),
so there is no commit we can backport to our kconfig copy.
Signed-off-by: Robert Marko <[email protected] >
Reviewed-by: Petr Vorel <[email protected] >
Tested-by: Petr Vorel <[email protected] >
[
[email protected] : add note about upstream kernel]
Signed-off-by: Yann E. MORIN <[email protected] >
Peter Seiderer [Mon, 22 Apr 2024 07:38:39 +0000 (09:38 +0200)]
package/speechd: set CPE_ID_VENDOR (to silence mismatched CVE warning)
- set CPE_ID_VENDOR to silence mismatched CVE-2001-0956 ([1], [2]) warning
clearly aiming some other product/version ("speechd 0.54 with Festival or
rsynth speech synthesis package")
[1] https://security-tracker.debian.org/tracker/CVE-2001-0956
[2] https://github.com/advisories/GHSA-67cw-4jhh-3jm7
Signed-off-by: Peter Seiderer <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Peter Korsgaard [Sun, 28 Apr 2024 17:01:01 +0000 (19:01 +0200)]
package/docker-cli: bump version to 26.0.2
https://github.com/moby/moby/releases/tag/v26.0.2
Signed-off-by: Peter Korsgaard <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Peter Korsgaard [Sun, 28 Apr 2024 17:01:00 +0000 (19:01 +0200)]
package/docker-engine: security bump to version 26.0.2
Fixes the following security issues:
CVE-2024-32473: Ensure IPv6 is disabled on interfaces only allocated an IPv4
address by the engine
https://github.com/moby/moby/security/advisories/GHSA-x84c-p2g9-rqv9
Signed-off-by: Peter Korsgaard <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Julien Olivain [Sun, 14 Apr 2024 21:42:04 +0000 (23:42 +0200)]
support/testing: add wine runtime test
Signed-off-by: Julien Olivain <[email protected] >
Signed-off-by: Arnout Vandecappelle <[email protected] >
Lukasz Tekieli [Sun, 14 Apr 2024 19:06:44 +0000 (21:06 +0200)]
board/visionfive2: add spi-nor image
Builds the spi-nor.img together with the sdcard.img.
Readme is extended with SPI NOR flash writing instructions
and recovery.
The spi-nor.img layout is based on the following document:
https://doc-en.rvspace.org/VisionFive2/Boot_UG/JH7110_SDK/boot_address_allocation.html
Signed-off-by: Lukasz Tekieli <[email protected] >
[Arnout: extend readme.txt with paragraph that either boot mode works.]
Signed-off-by: Arnout Vandecappelle <[email protected] >
Lukasz Tekieli [Sun, 14 Apr 2024 18:14:08 +0000 (20:14 +0200)]
configs/visionfive2: update u-boot to 2024.04
Signed-off-by: Lukasz Tekieli <[email protected] >
Signed-off-by: Arnout Vandecappelle <[email protected] >
Lukasz Tekieli [Sun, 14 Apr 2024 18:00:34 +0000 (20:00 +0200)]
configs/visionfive2: update kernel to upstream 6.8.2
The configuration is based on defconfig from starfive's kernel fork [1].
[1] https://github.com/starfive-tech/linux/blob/
076ede06c00a4069cd9f90d609eaf35bf1bdc68a /arch/riscv/configs/starfive_visionfive2_defconfig
Signed-off-by: Lukasz Tekieli <[email protected] >
Signed-off-by: Arnout Vandecappelle <[email protected] >
Bernd Kuhls [Sun, 14 Apr 2024 14:16:53 +0000 (16:16 +0200)]
{linux, linux-headers}: bump 4.19.x / 5.{4, 10, 15}.x / 6.{1, 6, 8}.x series
Signed-off-by: Bernd Kuhls <[email protected] >
Signed-off-by: Arnout Vandecappelle <[email protected] >
Bernd Kuhls [Sun, 14 Apr 2024 14:16:52 +0000 (16:16 +0200)]
package/linux-headers: drop 6.7.x option
The 6.7.x series is now EOL upstream, so drop the linux-headers option
and add legacy handling for it.
Signed-off-by: Bernd Kuhls <[email protected] >
Signed-off-by: Arnout Vandecappelle <[email protected] >
Waldemar Brodkorb [Sun, 14 Apr 2024 07:48:40 +0000 (09:48 +0200)]
package/asterisk: bump to 20.7.0
See here for changes:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-20-current.md
There is still an open issue reported upstream:
https://github.com/asterisk/asterisk/issues/671
But it seems it is not reproducible by the asterisk developers, so
update the package so others can make use of it.
Use the external pjsip package, instead of the bundled one.
Signed-off-by: Waldemar Brodkorb <[email protected] >
Signed-off-by: Arnout Vandecappelle <[email protected] >
Julien Olivain [Sat, 13 Apr 2024 19:56:12 +0000 (21:56 +0200)]
configs/warpboard: remove defconfig
As suggested by Fabio in [1], this commit removes the defconfig and all
other associated files.
The U-Boot support for the Warpboard has been removed upstream in
commit [2], first included in version 2022.10.
For reference, at the time of this commit, the latest Kernel is 6.8.6
and still has support for this board. See [3].
The reason of this removal is because this defconfig fail to build with
recent toolchains. See [4].
Fixes: [4]
[1] https://lists.buildroot.org/pipermail/buildroot/2024-April/689596.html
[2] https://source.denx.de/u-boot/u-boot/-/commit/
c50ff4a933d5617415221bbb85b0bfa5247b697a
[3] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/arch/arm/boot/dts/nxp/imx/imx6sl-warp.dts?h=v6.8.6
[4] https://gitlab.com/buildroot.org/buildroot/-/jobs/
6609466749
Suggested-by: Fabio Estevam <[email protected] >
Signed-off-by: Julien Olivain <[email protected] >
Reviewed-by: Fabio Estevam <[email protected] >
Signed-off-by: Arnout Vandecappelle <[email protected] >
Ismael Luceno [Sat, 13 Apr 2024 04:25:27 +0000 (06:25 +0200)]
package/axel: bump version to 2.17.14
Remove ac_cv_prog_cc_c99; axel has been updated to autoconf 2.72, whose C99
test is compatible with BR2_USE_WCHAR=n.
Signed-off-by: Ismael Luceno <[email protected] >
Signed-off-by: Arnout Vandecappelle <[email protected] >
Francois Perrad [Wed, 24 Apr 2024 08:31:21 +0000 (10:31 +0200)]
package/lua-dkjson: bump to version 2.7
Signed-off-by: Francois Perrad <[email protected] >
Signed-off-by: Peter Korsgaard <[email protected] >
Francois Perrad [Wed, 24 Apr 2024 08:31:20 +0000 (10:31 +0200)]
package/lpeg: bump to version 1.1.0
Signed-off-by: Francois Perrad <[email protected] >
Signed-off-by: Peter Korsgaard <[email protected] >
Francois Perrad [Wed, 24 Apr 2024 08:31:19 +0000 (10:31 +0200)]
package/lua-silva: bump to version 0.2.1
diff COPYRIGHT:
-Copyright (C) 2017-2023 Francois Perrad.
+Copyright (C) 2017-2024 Francois Perrad.
Signed-off-by: Francois Perrad <[email protected] >
Signed-off-by: Peter Korsgaard <[email protected] >
Francois Perrad [Wed, 24 Apr 2024 08:31:18 +0000 (10:31 +0200)]
package/lua-mqtt: bump to version 0.3.2
diff COPYRIGHT:
-Copyright (C) 2022-2023 Francois Perrad.
+Copyright (C) 2022-2024 Francois Perrad.
Signed-off-by: Francois Perrad <[email protected] >
Signed-off-by: Peter Korsgaard <[email protected] >
Baruch Siach [Thu, 25 Apr 2024 07:09:21 +0000 (10:09 +0300)]
configs/solidrun_clearfog: bump kernel to 6.6.28
Adjust DTS_NAME to current kernel source tree location of DTs in
per-vendor directories.
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6665749909
Cc: Jan Kundrát <[email protected] >
Signed-off-by: Baruch Siach <[email protected] >
Signed-off-by: Peter Korsgaard <[email protected] >
Angelo Compagnucci [Thu, 25 Apr 2024 15:55:42 +0000 (17:55 +0200)]
package/openjpeg: security bump to version 2.5.2
Fixes the following security issues:
CVE-2021-3575: A heap-based buffer overflow was found in openjpeg in
color.c:379:42 in sycc420_to_rgb when decompressing a crafted .j2k file. An
attacker could use this to execute arbitrary code with the permissions of
the application compiled against openjpeg.
Signed-off-by: Angelo Compagnucci <[email protected] >
Signed-off-by: Peter Korsgaard <[email protected] >
Fabrice Fontaine [Thu, 18 Apr 2024 17:09:34 +0000 (19:09 +0200)]
package/freerdp: security bump to version 2.11.6
Fix the following CVEs:
- CVE-2024-32041 [Low[ OutOfBound Read in zgfx_decompress_segment
- CVE-2024-32039 [Moderate] Integer overflow & OutOfBound Write in
clear_decompress_residual_data
- CVE-2024-32040 [Low] integer underflow in nsc_rle_decode
- CVE-2024-32458 [Low] OutOfBound Read in planar_skip_plane_rle
- CVE-2024-32459 [Low] OutOfBound Read in ncrush_decompress
- CVE-2024-32460 [Low] OutOfBound Read in interleaved_decompress
https://github.com/FreeRDP/FreeRDP/releases/tag/2.11.6
Signed-off-by: Fabrice Fontaine <[email protected] >
Signed-off-by: Peter Korsgaard <[email protected] >
Peter Korsgaard [Wed, 17 Apr 2024 16:19:14 +0000 (18:19 +0200)]
package/tinycbor: override prefix at build time as well
To ensure the correct prefix is used in the generated tinycbor.pc instead of
/usr/local:
>>> tinycbor 0.6.0 Building
..
sed > tinycbor.pc < tinycbor.pc.in \
-e 's,@prefix@,/usr/local,' \
-e 's,@exec_prefix@,/usr/local,' \
-e 's,@libdir@,/usr/local/lib,' \
-e 's,@includedir@,/usr/local/include,' \
-e 's,@version@,0.6.0,'
>>> tinycbor 0.6.0 Installing to staging directory
..
install -m 644 tinycbor.pc /path/to/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib/pkgconfig/tinycbor.pc
Signed-off-by: Peter Korsgaard <[email protected] >
Bernd Kuhls [Thu, 11 Apr 2024 17:33:50 +0000 (19:33 +0200)]
package/php: security bump version to 8.3.6
Fixes CVE-2024-1874, CVE-2024-2756, CVE-2024-2757 & CVE-2024-3096.
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
Release notes: https://news-web.php.net/php.announce/424
Signed-off-by: Bernd Kuhls <[email protected] >
Signed-off-by: Peter Korsgaard <[email protected] >
Angelo Compagnucci [Thu, 25 Apr 2024 16:07:32 +0000 (18:07 +0200)]
package/python-pillow: security bumo to version 10.3.0
In _imagingcms.c in Pillow before 10.3.0, a buffer overflow exists because
strcpy is used instead of strncpy.
Signed-off-by: Angelo Compagnucci <[email protected] >
Signed-off-by: Peter Korsgaard <[email protected] >
Thomas Devoogdt [Wed, 24 Apr 2024 17:53:59 +0000 (19:53 +0200)]
.github: add a pull request warning that explains the mailing list workflow
Signed-off-by: Thomas Devoogdt <[email protected] >
Reviewed-by: J. Neuschäfer <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Waldemar Brodkorb [Wed, 24 Apr 2024 16:11:36 +0000 (18:11 +0200)]
package/elf2flt: fix riscv64 noMMU build
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6655119961
Signed-off-by: Waldemar Brodkorb <[email protected] >
Signed-off-by: Romain Naour <[email protected] >
Dario Binacchi [Sun, 14 Apr 2024 13:05:20 +0000 (15:05 +0200)]
package/bmap-tools: bump to version 3.8.0
Note that, although not explicitly specified in the changelog, version
3.7 renamed the file COPYING to LICENSE, requiring corresponding changes
in Bildroot related to the license file (specifically, the name and hash).
Release notes:
- bmap-tools 3.7:
* Use GitHub Actions for CI (#109)
* Add `poetry` for dependency management and `black` for code
formatting (#104)
* Add functionality for copying from standard input (#99)
* Switch from gpg to gpgme module (#103)
- bmaptool 3.8.0:
* use 'df -P' for POSIX portable output
* bmaptool has new maintainers
* bmaptool has a new home
* bmaptool is now only called 'bmaptool' and not one of a dozen such
variations
* switch to use an X.Y.Z versioning number scheme
Signed-off-by: Dario Binacchi <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Dario Binacchi [Sun, 14 Apr 2024 13:05:19 +0000 (15:05 +0200)]
package/bmap-tools: rename Kconfig prompt to bmaptool
Historically, the package was named bmap-tools, and that's the name
under which it was introduced in Buildroot. Since then, it has moved to
a new home (i. e. to https://github.com/yoctoproject/bmaptool) under the
Yocto Project umbrella, and got renamed to bmaptool. To avoid useless
churn, we keep the old symbols, and just refer to bmaptool in the
prompt.
Link: https://patchwork.ozlabs.org/project/buildroot/patch/[email protected]
Suggested-by: Yann E. Morin <[email protected] >
Signed-off-by: Dario Binacchi <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Dario Binacchi [Sun, 14 Apr 2024 13:05:18 +0000 (15:05 +0200)]
package/bmap-tools: update GitHub URL
As reported in the README file of the old GitHub URL (i.e.
https://github.com/intel/bmap-tools), "The code at this location is no
longer maintained and will likely be removed in the future. This project
has moved to https://github.com/yoctoproject/bmaptool".
Signed-off-by: Dario Binacchi <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
TIAN Yuanhao [Fri, 12 Apr 2024 13:58:20 +0000 (13:58 +0000)]
package/ttyd: bump to version 1.7.7
Notable changes:
- The web terminal is readonly by default now, to make it writable, use
-W option.
Also set TTYD_CPE_ID_VALID.
cpe:2.3:a:ttyd_project:ttyd is a valid CPE identifier for this package:
https://nvd.nist.gov/products/cpe/detail/
DBEDA75E -4E19-48C1-92D7-
43E4035BC048
Signed-off-by: TIAN Yuanhao <[email protected] >
[
[email protected] : move CPE_ID_VALID to its own commit]
Signed-off-by: Yann E. MORIN <[email protected] >
TIAN Yuanhao [Fri, 12 Apr 2024 18:39:57 +0000 (20:39 +0200)]
package/ttyd: set CPE_ID_VALID
cpe:2.3:a:ttyd_project:ttyd is a valid CPE identifier for this package:
https://nvd.nist.gov/products/cpe/detail/
DBEDA75E -4E19-48C1-92D7-
43E4035BC048
Signed-off-by: TIAN Yuanhao <[email protected] >
[
[email protected] : Move to its own patch]
Signed-off-by: Yann E. MORIN <[email protected] >
Heiko Thiery [Fri, 12 Apr 2024 05:54:01 +0000 (07:54 +0200)]
uboot/uboot: add new dependency to yamllint
Since U-Boot 2024.04 [1] binman also uses yamllint as dependency [2].
[1] https://source.denx.de/u-boot/u-boot/-/commit/
10fee88d42f
[2] https://source.denx.de/u-boot/u-boot/-/blob/v2024.04/tools/buildman/requirements.txt?ref_type=tags#L3
Signed-off-by: Heiko Thiery <[email protected] >
Reviewed-by: Bryan Brattlof <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Heiko Thiery [Fri, 12 Apr 2024 05:53:59 +0000 (07:53 +0200)]
boot/ti-k3-r5-loader: add dependency to yamllint
Since U-Boot 2024.04 [1] binman also uses yamllint as dependency [2].
[1] https://source.denx.de/u-boot/u-boot/-/commit/
10fee88d42f
[2] https://source.denx.de/u-boot/u-boot/-/blob/v2024.04/tools/buildman/requirements.txt?ref_type=tags#L3
Signed-off-by: Heiko Thiery <[email protected] >
Reviewed-by: Bryan Brattlof <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Heiko Thiery [Fri, 12 Apr 2024 05:53:57 +0000 (07:53 +0200)]
package/python-yamllint: new package
This host package is needed since u-boot 2024.04 for building ti defconfigs.
This is an requirement for using buildman/binman [1].
[1] https://source.denx.de/u-boot/u-boot/-/blob/v2024.04/tools/buildman/requirements.txt?ref_type=tags#L3
Signed-off-by: Heiko Thiery <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Heiko Thiery [Fri, 12 Apr 2024 05:44:22 +0000 (07:44 +0200)]
package/python-pathspec: enable target variant
Also a runtime testcase is added.
Signed-off-by: Heiko Thiery <[email protected] >
[
[email protected] :
- fix check-package
- small codign style in test sample
]
Signed-off-by: Yann E. MORIN <[email protected] >
Ben Hutchings [Thu, 11 Apr 2024 15:20:16 +0000 (17:20 +0200)]
package/skeleton-init-sysv: Set sticky bit on /dev/shm
/dev/shm is a world-writable directory, like /tmp, and should also
have the sticky bit set. Without this, any user can delete and
replace another user's files in /dev/shm.
This bug has been present since /dev/shm was added to the skeleton
/etc/fstab, but appears to have been fixed for systems using systemd
by commit
76fc9275f14e "system: separate sysv and systemd parts of the
skeleton" which went into Buildroot 2017.08.
Signed-off-by: Ben Hutchings <[email protected] >
Fixes: 22fde22e35f98f7830c2f8955465532328348cd1
Signed-off-by: Yann E. MORIN <[email protected] >
Romain Naour [Wed, 10 Apr 2024 22:18:03 +0000 (00:18 +0200)]
package/python-pypng: add missing python3-zlib dependency
png.py import zlib [1] so python3-zlib needs to be installed at
runtime.
[1] https://gitlab.com/drj11/pypng/-/blob/pypng-0.
20220715 .0/code/png.py?ref_type=tags#L185
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6477656971 (TestPythonPy3Qrcode)
Cc: James Hilliard <[email protected] >
Signed-off-by: Romain Naour <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Romain Naour [Wed, 10 Apr 2024 22:18:05 +0000 (00:18 +0200)]
support/testing: remove TestATFVexpress
TestATFVexpress is using vexpress_aemv8a_juno as as u-boot defconfig
but the Buildroot defconfig of this board was removed in 2022.11 [1]
Since both TestATFVexpress and TestATFAllwinner are now using mainline
ATF, we don't really need several ATF test anymore. Initially [2],
several runtime test were added to test ATF/U-Boot combinations when
ATF was provided by a vendor: vexpress (mainline), Allwinner and
Marvell.
Keep TestATFAllwinner as ATF mainline test.
[1]
347c1087388d7782e6865f112f195e6780d473a7
[2]
8cf3ce04e9c4a4c4685b80edd9e8e873fe44d8e8
Signed-off-by: Romain Naour <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Romain Naour [Wed, 10 Apr 2024 22:18:04 +0000 (00:18 +0200)]
support/testing: sync TestATFAllwinner with orangepi_zero_plus2_defconfig
u-boot-2021.04 seems to be broken when pylibfdt support is enabled
and the latest python3/setuptools are used.
Since the TestATFAllwinner is using bananapi_m64 as u-boot defconfig
but the Buildroot defconfig of this board was removed in 2022.11 [1]
update TestATFAllwinner to use a newer BSP. Use the one provided
by orangepi_zero_plus2_defconfig.
[1]
daf3c6661f823e566b6310042884c36c1d73f1de
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6477656317 (TestATFAllwinner)
Signed-off-by: Romain Naour <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Romain Naour [Wed, 10 Apr 2024 22:14:48 +0000 (00:14 +0200)]
support/testing: regenerate .checkpackageignore used in TestCheckPackage
Commit
ccb4e5db5c ("utils/check-package: emit library name along with check function name")
updated the .checkpackageignore format but forgot to update
.checkpackageignore files used in TestCheckPackage.
Keep .checkpackageignore_outdated as is since it must be outdated.
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6568786785
Cc: Yann E. MORIN <[email protected] >
Signed-off-by: Romain Naour <[email protected] >
Signed-off-by: Yann E. MORIN <[email protected] >
Thomas Claveirole [Tue, 26 Mar 2024 10:26:35 +0000 (11:26 +0100)]
package/vuejs-router: bump to version 4.3.0
Signed-off-by: Thomas Claveirole <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Thomas Claveirole [Tue, 26 Mar 2024 10:26:34 +0000 (11:26 +0100)]
package/vuejs: bump to version 3.4.21
Signed-off-by: Thomas Claveirole <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Thomas Claveirole [Tue, 26 Mar 2024 10:13:07 +0000 (11:13 +0100)]
package/openlayers: bump version to 9.1.0
Signed-off-by: Thomas Claveirole <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Laurent Vivier [Tue, 26 Mar 2024 12:16:34 +0000 (13:16 +0100)]
package/petitboot: bump to version 1.15
Signed-off-by: Laurent Vivier <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Romain Naour [Wed, 27 Mar 2024 16:22:07 +0000 (17:22 +0100)]
package/python-service-identity: add missing python-cryptography dependency
The last version bump removed python-pyopenssl runtime dependency but
doing so also removed the python-cryptography runtime depdency [1] that
is actually a direct runtime dependency.
While at it, update BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
dependency comment.
[1]
6008f2b1b901be1374ac201b5e560cca61b4b61e
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6477656983 (TestPythonPy3ServiceIdentity)
Cc: James Hilliard <[email protected] >
Signed-off-by: Romain Naour <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Romain Naour [Wed, 27 Mar 2024 17:23:51 +0000 (18:23 +0100)]
package/python-segno: add missing python3-{pyexpat, zlib} dependencies
The last version bump removed python-setuptools runtime dependency
but doing so also removed the python3-pyexpat and python3-zlib
runtime depdencies [1] that are actually direct runtime
dependencies.
[1]
081162580f99d1a68133f7f513bf2cd6d1b8b6b6
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6477656982 (TestPythonPy3Segno)
Cc: James Hilliard <[email protected] >
Signed-off-by: Romain Naour <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Romain Naour [Wed, 27 Mar 2024 16:23:19 +0000 (17:23 +0100)]
support/testing: TestFileCapabilities: update kernel to 4.19.310
Since the toolchain Bootlin update to 2023.11-1 [1], the arm Linux
kernel build is broken with binutils >= 2.41 with:
arch/arm/mm/proc-v7.S: Assembler messages:
arch/arm/mm/proc-v7.S:640: Error: junk at end of line, first unrecognized character is `#'
A similar issue has already be fixed for qemu m68k [2].
Bump to the latest kernel 4.19 that already include the backport
of
790756c7e022 ("ARM: 8933/1: replace Sun/Solaris style flag on section directive")
[1]
7e0e6e3b8618ab942f25b11ee72fbc5a4deefdf1
[2]
a1ce9474e40f731f327035d8c0962abb16f00ff7
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6414160106 (TestFileCapabilities)
Signed-off-by: Romain Naour <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Giulio Benetti [Tue, 26 Mar 2024 22:50:31 +0000 (23:50 +0100)]
package/libblockdev: bump to version 3.1.1
Signed-off-by: Giulio Benetti <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Giulio Benetti [Tue, 26 Mar 2024 22:50:30 +0000 (23:50 +0100)]
package/rtl8192eu: bump to 2024-03-25 version
This version allows to build with Linux 6.9.
Signed-off-by: Giulio Benetti <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Giulio Benetti [Tue, 26 Mar 2024 22:50:29 +0000 (23:50 +0100)]
package/rtl8821cu: bump to version 2024-03-25
With this version we can build with Linux 6.9.
Signed-off-by: Giulio Benetti <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Saeed Kazemi [Tue, 26 Mar 2024 19:05:38 +0000 (20:05 +0100)]
package/procs: bump to version 0.14.5
Release notes:
https://github.com/dalance/procs/releases/tag/v0.14.5
Signed-off-by: Saeed Kazemi <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Adam Duskett [Fri, 29 Mar 2024 18:52:46 +0000 (12:52 -0600)]
package/flutter-engine: bump version to 3.19.5
Signed-off-by: Adam Duskett <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Adam Duskett [Fri, 29 Mar 2024 18:52:45 +0000 (12:52 -0600)]
package/flutter-sdk-bin: bump version to 3.19.5
Signed-off-by: Adam Duskett <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Nicolas Cavallari [Thu, 28 Mar 2024 16:49:56 +0000 (17:49 +0100)]
package/libgit2: bump to version 1.8.0
The license file was updated for two reasons:
* This version now bundles ntlmclient. NTLM support is disabled by
the buildroot package.
* The bundled zlib version (that buildroot does not use) was updated and
its copyright years changed.
This version also adds support for using the SSH binary (at an hardcoded
/usr/bin/ssh path) instead of using libssh2.
Signed-off-by: Nicolas Cavallari <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Fabrice Fontaine [Sat, 30 Mar 2024 09:03:36 +0000 (10:03 +0100)]
package/php-xdebug: bump to version 3.3.1
- License updated to match the PHP 3.01 license:
https://github.com/xdebug/xdebug/commit/
5fc2d818067d05503226ee8c6442985cb2fe069d
- This bump will fix the following build failure raised since bump of
php to version 8.3.4 in commit
e50460f9f12a8c5f82f2166733afe9cca3c8cd19 :
checking Check for supported PHP versions... configure: error: not supported. Need a PHP version >= 8.0.0 and < 8.3.0 (found 8.3.4)
https://xdebug.org/updates#x_3_3_1
Fixes: e50460f9f12a8c5f82f2166733afe9cca3c8cd19
- http://autobuild.buildroot.org/results/
0209b522baec3c88a2060e79f805552db79b2c70
Signed-off-by: Fabrice Fontaine <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Fabrice Fontaine [Sat, 30 Mar 2024 09:03:35 +0000 (10:03 +0100)]
package/php-xdebug: add zlib optional dependency
zlib is an optional dependency (enabled by default) since bump to
version 3.2.0 in commit
8280400fbadde09e51ccff312d7a4ef6a386f589 and
https://github.com/xdebug/xdebug/commit/
3954e5cd9e48eec0a8a2a0c6a2fc120bbe562656
Fixes: 8280400fbadde09e51ccff312d7a4ef6a386f589
Signed-off-by: Fabrice Fontaine <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Fabrice Fontaine [Sat, 30 Mar 2024 09:03:34 +0000 (10:03 +0100)]
package/php-xdebug: drop unrecognized variable
--with-xdebug is not recognized since the addition of the package in
commit
7b7dffd0984e1b274273f5638a975165606384f9 :
configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --disable-dependency-tracking, --enable-ipv6, --disable-nls, --with-xdebug
Fixes: 7b7dffd0984e1b274273f5638a975165606384f9
Signed-off-by: Fabrice Fontaine <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Giulio Benetti [Sat, 30 Mar 2024 09:29:02 +0000 (10:29 +0100)]
configs/mangopi_mq1rdw1_defconfig: fix build failure due to undefined linux headers
Add BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_6 to prevent error:
Incorrect selection of kernel headers: expected 6.8.x, got 6.6.x
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/
6498278078
Signed-off-by: Giulio Benetti <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Fabrice Fontaine [Sat, 30 Mar 2024 09:59:33 +0000 (10:59 +0100)]
package/mdadm: bump to version 4.3
https://lore.kernel.org/all/
20240215183844 .
00003735 @linux.intel.com
Signed-off-by: Fabrice Fontaine <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Fabrice Fontaine [Sat, 30 Mar 2024 18:00:23 +0000 (19:00 +0100)]
package/php: fix build without threads
Fix the following build failure without threads raised since bump to
version 8.3.4 in commit
e50460f9f12a8c5f82f2166733afe9cca3c8cd19 and
https://github.com/php/php-src/commit/
a11c8a30399e90c17c287b9656c0077bc5131c9c :
/home/buildroot/instance-0/output-1/build/php-8.3.4/Zend/zend_call_stack.c:39:11: fatal error: pthread.h: No such file or directory
39 | # include <pthread.h>
| ^~~~~~~~~~~
Fixes: e50460f9f12a8c5f82f2166733afe9cca3c8cd19
- http://autobuild.buildroot.org/results/
a4ef648a9da50b26ed56d5d490e4cf5a1bfff970
Signed-off-by: Fabrice Fontaine <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Giulio Benetti [Sat, 30 Mar 2024 14:30:05 +0000 (15:30 +0100)]
package/swugenerator: bump to version 0.3
Upstream github tarball dropped prefix "v" while releasing version 0.3
so let's drop it in swugenerator.mk as well.
Signed-off-by: Giulio Benetti <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Giulio Benetti [Sat, 30 Mar 2024 14:16:25 +0000 (15:16 +0100)]
package/harfbuzz: bump to version 8.4.0
Signed-off-by: Giulio Benetti <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Julien Olivain [Wed, 10 Apr 2024 18:13:17 +0000 (20:13 +0200)]
configs/imx28evk: bump U-Boot and kernel versions
Bump U-Boot to 2024.04 and kernel to 6.6.26 versions.
The Kernel DTS name is also updated, to follow
the reorganization in [1], first included in v6.5.
Fixes: [2]
[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=
724ba6751532055db75992fc6ae21c3e322e94a7
[2] https://gitlab.com/buildroot.org/buildroot/-/jobs/
6544501164
Signed-off-by: Julien Olivain <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Julien Olivain [Mon, 8 Apr 2024 18:33:44 +0000 (20:33 +0200)]
package/stress-ng: bump to version V0.17.07
For change log, see:
https://github.com/ColinIanKing/stress-ng/blob/V0.17.07/debian/changelog
Signed-off-by: Julien Olivain <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Julien Olivain [Mon, 8 Apr 2024 18:13:22 +0000 (20:13 +0200)]
package/octave: bump package to version 9.1.0
See release note:
https://octave.org/NEWS-9.html
Signed-off-by: Julien Olivain <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Julien Olivain [Mon, 8 Apr 2024 17:29:28 +0000 (19:29 +0200)]
package/libjxl: bump to version 0.10.2
For release notes since v0.10.1, see:
- https://github.com/libjxl/libjxl/releases/tag/v0.10.2
Signed-off-by: Julien Olivain <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Julien Olivain [Mon, 8 Apr 2024 17:12:50 +0000 (19:12 +0200)]
package/z3: bump to version 4.13.0
For change log since 4.12.5, see:
https://github.com/Z3Prover/z3/blob/z3-4.13.0/RELEASE_NOTES.md#version-4130
Signed-off-by: Julien Olivain <[email protected] >
Signed-off-by: Thomas Petazzoni <[email protected] >
Peter Korsgaard [Sun, 24 Mar 2024 18:01:29 +0000 (19:01 +0100)]
configs/nezha_defconfig: add hashes for Linux/opensbi/u-boot
And enable BR2_DOWNLOAD_FORCE_CHECK_HASHES.
Signed-off-by: Peter Korsgaard <[email protected] >
Signed-off-by: Arnout Vandecappelle <[email protected] >
Peter Korsgaard [Sun, 24 Mar 2024 18:01:28 +0000 (19:01 +0100)]
configs/nezha_defconfig: use mainline Linux 6.6.22
The D1 support is now in mainline, so use that instead. There is no
dedicated nezha defconfig, so use the riscv defconfig. This defconfig has
most drivers as modules, so add mdev to ensure they get correctly loaded.
The defconfig does not have USB gadget/OTG support, so enable that using a
config fragment to make the USB-C connector work and get rid of the
following warning:
[ 7.233418] musb-sunxi
4100000 .usb: Invalid or missing 'dr_mode' property
[ 7.240330] musb-sunxi: probe of
4100000 .usb failed with error -22
Signed-off-by: Peter Korsgaard <[email protected] >
Signed-off-by: Arnout Vandecappelle <[email protected] >
Peter Korsgaard [Sun, 24 Mar 2024 18:01:27 +0000 (19:01 +0100)]
configs/nezha_defconfig: bump u-boot to current top of d1-wip
This is now based on U-Boot 2024.01-rc1.
Signed-off-by: Peter Korsgaard <[email protected] >
Signed-off-by: Arnout Vandecappelle <[email protected] >
Peter Korsgaard [Sun, 24 Mar 2024 18:01:26 +0000 (19:01 +0100)]
configs/nezha_defconfig: use OpenSBI 1.4
Signed-off-by: Peter Korsgaard <[email protected] >
Signed-off-by: Arnout Vandecappelle <[email protected] >
This page took 0.091433 seconds and 4 git commands to generate.