]> Git Repo - buildroot-mgba.git/log
buildroot-mgba.git
8 months agopackage/libnpth: fix gnupg2 build with uclibc
Fabrice Fontaine [Tue, 14 May 2024 17:21:42 +0000 (19:21 +0200)]
package/libnpth: fix gnupg2 build with uclibc

Fix the following build failure of gnupg2 raised since bump to version
1.7 in commit 3ef4d24192b20bd1eb5e34c9fa2a6aa5bde91f91 and
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git;a=commitdiff;h=02ce6b2d27f91ed6285e4e92d99c21bcc7823c9b:

/home/autobuild/autobuild/instance-2/output-1/host/lib/gcc/armeb-buildroot-linux-uclibcgnueabi/13.2.0/../../../../armeb-buildroot-linux-uclibcgnueabi/bin/ld: /home/autobuild/autobuild/instance-2/output-1/host/bin/../armeb-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libnpth.so: undefined reference to `busy_wait_for'

Fixes: 3ef4d24192b20bd1eb5e34c9fa2a6aa5bde91f91
 - http://autobuild.buildroot.org/results/9a27ffde79598a39b4fd55c716978d32d0beb924

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
8 months agopackage/fluent-bit: bump to v3.0.3
Thomas Devoogdt [Tue, 14 May 2024 20:33:47 +0000 (22:33 +0200)]
package/fluent-bit: bump to v3.0.3

Release Notes:
- https://fluentbit.io/announcements/v3.0.1
- https://fluentbit.io/announcements/v3.0.2
- https://fluentbit.io/announcements/v3.0.3

Signed-off-by: Thomas Devoogdt <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
8 months agopackage/gnuplot: fix readline dependency
Fabrice Fontaine [Tue, 14 May 2024 17:39:19 +0000 (19:39 +0200)]
package/gnuplot: fix readline dependency

--without-readline is interpreted as --with-readline=builtin since bump
to version 5.4.0 in commit 263da09323e83bb3d6552b70b739523b66459df8 and
https://github.com/gnuplot/gnuplot/commit/b492ea63bd604081ffb9dee3843e295b0b29df85
so add a mandatory dependency to readline or libedit to gnuplot

As a side-effect, this will avoid the following build failure with
builtin readline raised since bump to version 6.0.0 in commit
5f11ce4aeaba99917778c384b236d267e78a7b29:

/home/autobuild/autobuild/instance-14/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/13.2.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: history.o: in function `read_history':
history.c:(.text+0xa8): undefined reference to `gp_read_history'

Fixes: 5f11ce4aeaba99917778c384b236d267e78a7b29
 - http://autobuild.buildroot.org/results/5e45dd8f9071694110c8481f222b9b07b6a97ef3

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
8 months agopackage/squid: security bump version to 6.9
Bernd Kuhls [Tue, 14 May 2024 21:56:36 +0000 (23:56 +0200)]
package/squid: security bump version to 6.9

Fixes CVE-2024-25111:
https://github.com/squid-cache/squid/security/advisories/GHSA-72c2-c3wm-8qxc

Signed-off-by: Bernd Kuhls <[email protected]>
[Peter: update sha256 hash]
Signed-off-by: Peter Korsgaard <[email protected]>
8 months agopackage/{mesa3d, mesa3d-headers}: bump version to 24.0.7
Bernd Kuhls [Tue, 14 May 2024 21:56:15 +0000 (23:56 +0200)]
package/{mesa3d, mesa3d-headers}: bump version to 24.0.7

Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2024-May/000758.html

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
8 months agopackage/ustreamer: bump version to 6.11
Kadambini Nema [Tue, 14 May 2024 16:52:51 +0000 (09:52 -0700)]
package/ustreamer: bump version to 6.11

changelog - https://github.com/pikvm/ustreamer/compare/v5.51...v6.11

Signed-off-by: Kadambini Nema <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
8 months agopackage/libedit: set LIBEDIT_CPE_ID_VALID
Fabrice Fontaine [Tue, 14 May 2024 17:24:38 +0000 (19:24 +0200)]
package/libedit: set LIBEDIT_CPE_ID_VALID

cpe:2.3:a:libedit_project:libedit is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/detail/42ACF08B-DD62-48D3-8568-32DAFD116956

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
8 months agopackage/cjson: security bump to version 1.7.18
Fabrice Fontaine [Tue, 14 May 2024 17:20:32 +0000 (19:20 +0200)]
package/cjson: security bump to version 1.7.18

Add NULL check to cJSON_SetValuestring() (CVE-2024-31755)

https://github.com/DaveGamble/cJSON/releases/tag/v1.7.18

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
8 months agoconfigs/avenger96_defconfig: fix CI build error due to a missing package for uboot
Marleen Vos [Tue, 14 May 2024 10:12:44 +0000 (12:12 +0200)]
configs/avenger96_defconfig: fix CI build error due to a missing package for uboot

This refers to https://gitlab.com/buildroot.org/buildroot/-/jobs/6813124907
The build error referenced in that link is:

error: command 'swig' failed: No such file or directory
make[4]: *** [scripts/dtc/pylibfdt/Makefile:33: rebuild] Error 1
make[3]: *** [scripts/Makefile.build:397: scripts/dtc/pylibfdt] Error 2
make[2]: *** [Makefile:2014: scripts_dtc] Error 2
make[1]: *** [package/pkg-generic.mk:283: /builds/buildroot.org/buildroot/output/build/uboot-2024.01/.stamp_built] Error 2
make: *** [Makefile:82: _all] Error 2

BR2_TARGET_UBOOT_NEEDS_PYLIBFDT is added to the avenger96_defconfig in order to resolve the issue

Signed-off-by: Marleen Vos <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
8 months agoboard/acmesystems/acqua-a5: fix hash of at91bootstrap3
Edgar Bonet [Tue, 14 May 2024 12:22:59 +0000 (14:22 +0200)]
board/acmesystems/acqua-a5: fix hash of at91bootstrap3

Commit 5b847f88fef7 (board: update hashes for generated achives) updated
the file

    board/acmesystems/acqua-a5/patches/at91bootstrap3/at91bootstrap3.hash

by changing the file name suffix: -git3.tar.gz -> -git4.tar.gz. It did
not, however, update the hash itself. Do it now.

Fixes: 5b847f88fef768c8e79422db4193533b3a7488ea
Signed-off-by: Edgar Bonet <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
8 months agopackage: fix filename/hashes of Cargo-fetched packages
Thomas Petazzoni [Tue, 14 May 2024 07:49:44 +0000 (09:49 +0200)]
package: fix filename/hashes of Cargo-fetched packages

Commit de5ed8021269e18070b92def5df10f9157bc2085 ("{boot, package}:
update hashes for generated archives") forgot to update the filename
and hashes of Cargo-fetched packages.

This commit therefore updates the incorrect filenames and hashes. It
allows to run:

make bat-legal-info \
     dust-legal-info \
     eza-legal-info \
     hyperfine-legal-info \
     nushell-legal-info \
     procs-legal-info \
     ripgrep-legal-info \
     host-rust-bindgen-legal-info \
     host-sentry-cli-legal-info \
     tealdeer-legal-info

successfully.

Also fixes:

  http://autobuild.buildroot.net/results/1ff5ccf5ee6029669af1413c95827f670ae212b3/ (dust)
  http://autobuild.buildroot.net/results/f887adebe611f0021d5ee85acb95cced7c8b71c0/ (sentry-cli)
  http://autobuild.buildroot.net/results/b95093c618eafeb3726513a3ef6199488406093d/ (bat)
  (and probably some other similar issues)

Cc: Yann E. MORIN <[email protected]>
Cc: Arnout Vandecappelle <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/slirp4netns: bump to version 1.2.3
Raphael Pavlidis [Mon, 19 Feb 2024 18:48:27 +0000 (18:48 +0000)]
package/slirp4netns: bump to version 1.2.3

Signed-off-by: Raphael Pavlidis <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/musl: enable on s390x
Gaël PORTAY [Sun, 18 Feb 2024 01:11:17 +0000 (02:11 +0100)]
package/musl: enable on s390x

Add s390x musl supported archs. Upstream musl already supports s390x[1].

Tested with qemu_s390s_defconfig:

$ output/host/bin/qemu-system-s390x -M s390-ccw-virtio -cpu max,zpci=on -m 4G -smp 2 -kernel output/bzImage -drive file=output/images/rootfs.ext2,if=virtio,format=raw -append "rootwait root=/dev/vda net.ifnames=0 biosdevname=0" -display none -serial mon:stdio -net nic,model=virtio -net user
(...)
Welcome to Buildroot
buildroot login: root
# uname -a
Linux buildroot 6.1.44 #2 SMP Sun Feb 18 01:33:42 CET 2024 s390x GNU/Linux
# /lib/ld-musl-s390x.so.1
musl libc (s390x)
Version 1.2.4
Dynamic Program Loader
Usage: /lib/ld-musl-s390x.so.1 [options] [--] pathname [args]

[1]: https://git.musl-libc.org/cgit/musl/commit/?id=15094943050eb9a564f409323070e50b40f78816

Signed-off-by: Gaël PORTAY <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/flutter-packages: bump version to ab1630b9b9bd1130b4d5d1ac18a588b690fd0fa3
Adam Duskett [Tue, 26 Mar 2024 17:40:59 +0000 (11:40 -0600)]
package/flutter-packages: bump version to ab1630b9b9bd1130b4d5d1ac18a588b690fd0fa3

Signed-off-by: Adam Duskett <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kvmtool: enable build for riscv
Clément Léger [Wed, 27 Mar 2024 15:06:13 +0000 (16:06 +0100)]
package/kvmtool: enable build for riscv

kvmtool now supports riscv, enable it and select BR2_PACKAGE_DTC which
is needed to build it.

Signed-off-by: Clément Léger <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kvmtool: bump package version to 4d2c017f41
Clément Léger [Wed, 27 Mar 2024 15:06:12 +0000 (16:06 +0100)]
package/kvmtool: bump package version to 4d2c017f41

The current version dates back to 2017 and is lacking riscv support.
Bump the version to a more recent one (4d2c017f41) which supports riscv
and contains a large number of updates as well a CVE fixes. Since
kvmtool does not seems to have releases, just bump to the current git
HEAD.

Signed-off-by: Clément Léger <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/python-sqlalchemy: bump version to 2.0.30
Flávio Tapajós [Mon, 13 May 2024 20:59:02 +0000 (17:59 -0300)]
package/python-sqlalchemy: bump version to 2.0.30

Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libzenoh-c: new package
Michel Alex [Mon, 13 May 2024 12:30:49 +0000 (12:30 +0000)]
package/libzenoh-c: new package

This package provides a C binding based on the main Zenoh
implementation written in Rust.

https://github.com/eclipse-zenoh/zenoh-c

Signed-off-by: Alex Michel <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months ago{linux, linux-headers}: bump 4.19.x / 5.{4, 10, 15}.x / 6.{1, 6, 8}.x series
Bernd Kuhls [Sun, 12 May 2024 18:13:31 +0000 (20:13 +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: Thomas Petazzoni <[email protected]>
9 months agopackage/spdlog: bump to 1.14.1
Michael Nosthoff [Mon, 13 May 2024 20:18:29 +0000 (22:18 +0200)]
package/spdlog: bump to 1.14.1

- Fixed compatibility issue between c++17 and c++11

https://github.com/gabime/spdlog/releases/tag/v1.14.1

Signed-off-by: Michael Nosthoff <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/qemu: fix typo in help text of BR2_PACKAGE_QEMU_TARGET_RISCV32
Waldemar Brodkorb [Mon, 13 May 2024 20:47:39 +0000 (22:47 +0200)]
package/qemu: fix typo in help text of BR2_PACKAGE_QEMU_TARGET_RISCV32

33-bit was obviously a typo.

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/qemu: update to 9.0.0
Waldemar Brodkorb [Sun, 12 May 2024 13:20:12 +0000 (15:20 +0200)]
package/qemu: update to 9.0.0

See here the changes:
https://wiki.qemu.org/ChangeLog/9.0

Disable plugins because of compile errors.
Patches 0002/0003 are Upstream.

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/zlib-ng: fix riscv build with uclibc
Fabrice Fontaine [Sun, 12 May 2024 10:15:23 +0000 (12:15 +0200)]
package/zlib-ng: fix riscv build with uclibc

Fix the following riscv build failure with uclibc-ng < 1.0.43 raised
since bump to version 2.1.6 in commit
47b6737e841baf8b666ea9f37edc5f169652e88d and
https://github.com/zlib-ng/zlib-ng/commit/6ff8b52cefe56a824fae1d53fdd687bcde2e53c9:

/home/autobuild/autobuild/instance-2/output-1/build/zlib-ng-2.1.6/arch/riscv/riscv_features.c:4:10: fatal error: sys/auxv.h: No such file or directory
    4 | #include <sys/auxv.h>
      |          ^~~~~~~~~~~~

Fixes: 47b6737e841baf8b666ea9f37edc5f169652e88d
 - http://autobuild.buildroot.org/results/06a7d8e59ec4de7c711d3f4a4624f67b97d78afe

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/gcc: refactor nios2 obsolete handling into common gcc code
Thomas Petazzoni [Mon, 13 May 2024 20:37:38 +0000 (22:37 +0200)]
package/gcc: refactor nios2 obsolete handling into common gcc code

Commit 69cb6259479c548a09aac1140261c17f1cbb86b3 ("package/gcc: enable
obsolete nios2 target") added some handling of nios2 with gcc 14.x,
duplicated between gcc-initial and gcc-final. Let's deduplicate this
logic into the common package/gcc/gcc.mk code.

Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/gcc: enable obsolete nios2 target
Waldemar Brodkorb [Sun, 12 May 2024 16:19:15 +0000 (18:19 +0200)]
package/gcc: enable obsolete nios2 target

GCC 14.1.0 deprecated NIOS2 so we need to enable it explicitely.

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-skin-confluence: bump version
Bernd Kuhls [Sun, 12 May 2024 18:13:56 +0000 (20:13 +0200)]
package/kodi-skin-confluence: bump version

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-wmc: bump version to 21.0.1-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:55 +0000 (20:13 +0200)]
package/kodi-pvr-wmc: bump version to 21.0.1-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-waipu: bump version to 21.6.0-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:54 +0000 (20:13 +0200)]
package/kodi-pvr-waipu: bump version to 21.6.0-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-vuplus: bump version to 21.1.2-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:53 +0000 (20:13 +0200)]
package/kodi-pvr-vuplus: bump version to 21.1.2-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-vdr-vnsi: bump version to 21.1.1-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:52 +0000 (20:13 +0200)]
package/kodi-pvr-vdr-vnsi: bump version to 21.1.1-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-vbox: bump version to 21.1.3-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:51 +0000 (20:13 +0200)]
package/kodi-pvr-vbox: bump version to 21.1.3-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-stalker: bump version to 21.0.1-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:50 +0000 (20:13 +0200)]
package/kodi-pvr-stalker: bump version to 21.0.1-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-plutotv: bump version to 21.3.0-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:49 +0000 (20:13 +0200)]
package/kodi-pvr-plutotv: bump version to 21.3.0-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-pctv: bump version to 21.0.1-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:48 +0000 (20:13 +0200)]
package/kodi-pvr-pctv: bump version to 21.0.1-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-octonet: bump version to 21.0.1-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:47 +0000 (20:13 +0200)]
package/kodi-pvr-octonet: bump version to 21.0.1-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-njoy: bump version to 21.0.1-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:46 +0000 (20:13 +0200)]
package/kodi-pvr-njoy: bump version to 21.0.1-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-nextpvr: bump version to 21.1.0-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:45 +0000 (20:13 +0200)]
package/kodi-pvr-nextpvr: bump version to 21.1.0-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-mediaportal-tvserver: bump version to 21.0.2-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:44 +0000 (20:13 +0200)]
package/kodi-pvr-mediaportal-tvserver: bump version to 21.0.2-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-iptvsimple: bump version to 21.8.4-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:43 +0000 (20:13 +0200)]
package/kodi-pvr-iptvsimple: bump version to 21.8.4-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-hts: bump version to 21.2.3-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:42 +0000 (20:13 +0200)]
package/kodi-pvr-hts: bump version to 21.2.3-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-hdhomerun: bump version to 21.0.1-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:41 +0000 (20:13 +0200)]
package/kodi-pvr-hdhomerun: bump version to 21.0.1-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-filmon: bump version to 21.0.1-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:40 +0000 (20:13 +0200)]
package/kodi-pvr-filmon: bump version to 21.0.1-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-dvbviewer: bump version to 21.1.1-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:39 +0000 (20:13 +0200)]
package/kodi-pvr-dvbviewer: bump version to 21.1.1-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-dvblink: bump version to 21.1.1-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:38 +0000 (20:13 +0200)]
package/kodi-pvr-dvblink: bump version to 21.1.1-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-pvr-argustv: bump version to 21.0.1-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:37 +0000 (20:13 +0200)]
package/kodi-pvr-argustv: bump version to 21.0.1-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-peripheral-joystick: bump version to 21.1.15-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:36 +0000 (20:13 +0200)]
package/kodi-peripheral-joystick: bump version to 21.1.15-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi-inputstream-adaptive: bump version to 21.4.7-Omega
Bernd Kuhls [Sun, 12 May 2024 18:13:35 +0000 (20:13 +0200)]
package/kodi-inputstream-adaptive: bump version to 21.4.7-Omega

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libzenoh-pico: bump to version 0.11.0.1
Michel Alex [Mon, 13 May 2024 08:47:55 +0000 (08:47 +0000)]
package/libzenoh-pico: bump to version 0.11.0.1

https://github.com/eclipse-zenoh/zenoh-pico/releases/tag/0.11.0.1

Signed-off-by: Alex Michel <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libsoup3: bump to 3.5.1
Thomas Devoogdt [Mon, 13 May 2024 08:24:19 +0000 (10:24 +0200)]
package/libsoup3: bump to 3.5.1

News: https://download.gnome.org/sources/libsoup/3.5/libsoup-3.5.1.news.

Signed-off-by: Thomas Devoogdt <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/uclibc: fix compile with gcc 14.x
Waldemar Brodkorb [Mon, 13 May 2024 08:17:09 +0000 (10:17 +0200)]
package/uclibc: fix compile with gcc 14.x

Add missing header file.

Fixes:
 http://autobuild.buildroot.net/results/e022040c15e1b1aebc539a0ca0e00b5a1888ccfe

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/gcc-bare-metal: bump to gcc 14.1.0
Neal Frager [Mon, 13 May 2024 06:40:39 +0000 (07:40 +0100)]
package/gcc-bare-metal: bump to gcc 14.1.0

See here for changes:
https://gcc.gnu.org/gcc-14/changes.html

Signed-off-by: Neal Frager <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/newlib-bare-metal: add patch for gcc 14.1.0
Neal Frager [Mon, 13 May 2024 06:40:38 +0000 (07:40 +0100)]
package/newlib-bare-metal: add patch for gcc 14.1.0

This patch is needed for building newlib with gcc 14.1.0.  Without this patch,
the following build error will occur:

../../.././libgloss/microblaze/linux-outbyte.c: In function 'outbyte':
../../.././libgloss/microblaze/linux-outbyte.c:3:9: error: implicit declaration of function '_write' [-Wimplicit-function-declaration]
    3 |         _write(1, &c, 1);

This patch has been submitted upstream:
https://patchwork.sourceware.org/project/newlib/patch/20240513062419.2042278[email protected]/

Signed-off-by: Neal Frager <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/duma: set HOST_CFLAGS
Fabrice Fontaine [Sun, 12 May 2024 20:34:52 +0000 (22:34 +0200)]
package/duma: set HOST_CFLAGS

Set HOST_CFLAGS to avoid the following build failure raised since bump
to version 2.5.21 in commit af2cd694e3903131d6e2f00646adfa83a89a23e2:

/usr/bin/gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O2 -g0   -c createconf.c -o createconf.o
gcc: error: unrecognized command-line option '-mlongcalls'
gcc: error: unrecognized command-line option '-mauto-litpools'

Fixes: af2cd694e3903131d6e2f00646adfa83a89a23e2
 - http://autobuild.buildroot.org/results/28be2acc6d58754c7431df81d0b63b30e6af8554

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/gnuplot: bump version to 6.0.0
Michael Fischer [Mon, 13 May 2024 14:26:12 +0000 (16:26 +0200)]
package/gnuplot: bump version to 6.0.0

0001-configure-add-without-demo-option: adapt patch to 6.0.0 version

Signed-off-by: Michael Fischer <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/network-manager-openvpn: bump to version 1.11.0
Michel Alex [Mon, 13 May 2024 12:42:52 +0000 (12:42 +0000)]
package/network-manager-openvpn: bump to version 1.11.0

https://download.gnome.org/sources/NetworkManager-openvpn/1.11/NetworkManager-openvpn-1.11.0.news

Signed-off-by: Alex Michel <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/freescale_imx93evk: Update to NXP lf-6.6.3-1.0.0
Fabio Estevam [Mon, 13 May 2024 12:34:42 +0000 (09:34 -0300)]
configs/freescale_imx93evk: Update to NXP lf-6.6.3-1.0.0

Update kernel, TF-A and U-Boot repos to the NXP lf-6.6.3-1.0.0 versions.

Signed-off-by: Fabio Estevam <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/sdl2: bump version to 2.30.3
Michael Fischer [Mon, 13 May 2024 11:39:36 +0000 (13:39 +0200)]
package/sdl2: bump version to 2.30.3

Signed-off-by: Michael Fischer <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/smcroute: bump to version v2.5.7
Joachim Wiberg [Mon, 13 May 2024 11:22:05 +0000 (13:22 +0200)]
package/smcroute: bump to version v2.5.7

Fixes segfault on kernel without IPv6 support.  For details, see
https://github.com/troglobit/smcroute/releases/tag/2.5.7

Signed-off-by: Joachim Wiberg <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/basu: new package
Sergey Bobrenok [Thu, 29 Feb 2024 19:21:38 +0000 (22:21 +0300)]
package/basu: new package

basu is the sd-bus library, extracted from systemd.

Some projects rely on the sd-bus library for DBus support. However not
all systems have systemd or elogind installed. This library provides
just sd-bus (and the busctl utility).

Signed-off-by: Sergey Bobrenok <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi: explicitly link to libiconv when locales disabled
Bernd Kuhls [Sun, 12 May 2024 17:51:17 +0000 (19:51 +0200)]
package/kodi: explicitly link to libiconv when locales disabled

Fixes build error

/home/wbx/buildroot/output/host/lib/gcc/aarch64-buildroot-linux-uclibc/12.3.0/../../../../aarch64-buildroot-linux-uclibc/bin/ld:
build/utils/utils.a(CharsetConverter.cpp.o): undefined reference to symbol 'libiconv_open'
/home/wbx/buildroot/output/host/lib/gcc/aarch64-buildroot-linux-uclibc/12.3.0/../../../../aarch64-buildroot-linux-uclibc/bin/ld:
/home/wbx/buildroot/output/host/aarch64-buildroot-linux-uclibc/sysroot/usr/lib64/libiconv.so.2:
error adding symbols: DSO missing from command line

reported by Waldemar:
http://lists.busybox.net/pipermail/buildroot/2024-May/690952.html

Reproduced and fixed the build error using this defconfig:

BR2_x86_64=y
BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y
BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PER_PACKAGE_DIRECTORIES=y
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
BR2_PACKAGE_KODI=y
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_IRIS=y
BR2_PACKAGE_MESA3D_OPENGL_EGL=y
BR2_PACKAGE_MESA3D_OPENGL_ES=y
BR2_PACKAGE_PYTHON3=y
BR2_PACKAGE_PYTHON3_PY_ONLY=y

Reported-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Bernd Kuhls <[email protected]>
[[email protected]: implement it similarly to KODI_C_FLAGS]
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/kodi: remove libatomic from linker flags
Bernd Kuhls [Sun, 12 May 2024 16:31:59 +0000 (18:31 +0200)]
package/kodi: remove libatomic from linker flags

Kodi added detection for atomic/libatomic with commit
https://github.com/xbmc/xbmc/commit/1673f476b802da1da942cef256cae6272fdf9a4b
so we can remove our own code to handle the dependency.

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/libmdbx: bump version to 0.12.10
Леонид Юрьев (Leonid Yuriev) [Thu, 14 Mar 2024 16:11:13 +0000 (19:11 +0300)]
package/libmdbx: bump version to 0.12.10

This is bugfix release of stable libmdbx branch.

The most significant fixes since v0.12.8 (previous version pinned to
buildroot):

  - Fixed an major bug inherited from LMDB (Lightning Memory-Mappe
    Database) that causes database corruption during use the
    MDBX_DUPFIXED mode, and that has existed for more than 10 years.

  - Fixed of a false error MDBX_CORRUPTED (-30796) in the scenario of
    working in the mode MDBX_DUPFIXED with odd length of multi-values.

  - Fixed a bug in adjusting the cursors in the case splitting a page by
    adding a new page on the left.

  - Troubleshooting an error when opening a database on a read-only file
    system.

  - A set of C++ API improvements.

The complete ChangeLog:
    https://gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md

Signed-off-by: Леонид Юрьев (Leonid Yuriev) <[email protected]>
[[email protected]: ammend and reflow the commit log]
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/linux-firmware: add options for missing Intel b/g/n cards
Jan Čermák [Fri, 1 Mar 2024 09:49:48 +0000 (10:49 +0100)]
package/linux-firmware: add options for missing Intel b/g/n cards

Add firmware files for missing cards from the 802.11bgn product list
in the Linux Firmware Wiki [1].

So far only Wireless-N 130 and 1030 were supported, which use the
6000G2B microcode.

[1] https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#supported_devices

Signed-off-by: Jan Čermák <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/nfs-utils: only install fsidd binary and unit file with enabled nfsd
Jan Čermák [Fri, 1 Mar 2024 09:21:02 +0000 (10:21 +0100)]
package/nfs-utils: only install fsidd binary and unit file with enabled nfsd

FSID daemon and its systemd unit file both depend on
BR2_PACKAGE_NFS_UTILS_RPC_NFSD but they're now always installed. Remove them
both if BR2_PACKAGE_NFS_UTILS_RPC_NFSD is disabled.

Reviewed-by: Giulio Benetti <[email protected]>
Signed-off-by: Jan Čermák <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/qemu_riscv32_nommu_virt: new defconfig
Waldemar Brodkorb [Sun, 12 May 2024 10:07:15 +0000 (12:07 +0200)]
configs/qemu_riscv32_nommu_virt: new defconfig

Add new defconfig for Qemu RISCV32 w/o MMU.

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoarch: allow riscv32 noMMU configuration
Waldemar Brodkorb [Sun, 12 May 2024 10:06:27 +0000 (12:06 +0200)]
arch: allow riscv32 noMMU configuration

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agotoolchain/Config.in: update BR2_TOOLCHAIN_HAS_LIBATOMIC dependencies
Fabrice Fontaine [Sun, 12 May 2024 10:05:24 +0000 (12:05 +0200)]
toolchain/Config.in: update BR2_TOOLCHAIN_HAS_LIBATOMIC dependencies

Update BR2_TOOLCHAIN_HAS_LIBATOMIC dependencies to avoid the following
build failure with libopenssl and
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7M_UCLIBC_STABLE:

/home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/bin/ld.real: ./libcrypto.a(libcrypto-lib-threads_pthread.o): in function `CRYPTO_atomic_or':
threads_pthread.c:(.text+0xfa): undefined reference to `__atomic_is_lock_free'

libatomic is available since gcc 4.8, when thread support is enabled.
However, the gcc logic in libatomic/configure.tgt does not recognize
"uclinux" as a valid OS part of the target tuple, and therefore it
does not build libatomic. The "uclinux" part of the tuple is used by
Buildroot when BR2_BINFMT_FLAT=y [1]. This broken logic has only been
fixed for arm since gcc 10.1.0 [2].

Indeed, bootlin armv7m is an uclibc toolchain compiled with atomic
support through libatomic.

[1] https://git.buildroot.net/buildroot/commit/?id=b3d1fb26dcadd8c570e2c415ce05398ecc810b32
[2] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=b1e21e5a5d19b436f948710e09157c5b3244f541

Fixes:
 - http://autobuild.buildroot.org/results/d25e898f9715bf6a21284807361a57735a7a2e1d
 - http://autobuild.buildroot.org/results/e37ed5ad6ba41d610bffe9c234f699e203ef5069

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/python-fastui: new package
James Hilliard [Mon, 11 Mar 2024 23:12:31 +0000 (17:12 -0600)]
package/python-fastui: new package

Signed-off-by: James Hilliard <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/python-email-validator: new package
James Hilliard [Mon, 11 Mar 2024 23:12:30 +0000 (17:12 -0600)]
package/python-email-validator: new package

Signed-off-by: James Hilliard <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoarch/Config.in.x86: enable SSE2 on Pentium M
Stefan Ott [Wed, 13 Mar 2024 19:17:36 +0000 (20:17 +0100)]
arch/Config.in.x86: enable SSE2 on Pentium M

The Pentium M does support SSE2 so it would make sense to enable it.

Signed-off-by: Stefan Ott <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/qbee-agent: new package
Jon Henrik Bjørnstad [Tue, 5 Mar 2024 09:38:39 +0000 (10:38 +0100)]
package/qbee-agent: new package

This patch add qbee-agent, an open source device management software
for Linux devices.

Signed-off-by: Jon Henrik Bjørnstad <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/gr-osmosdr: add missing host-python-six dependency to python support
Martin Böh [Thu, 23 Feb 2023 20:17:33 +0000 (21:17 +0100)]
package/gr-osmosdr: add missing host-python-six dependency to python support

Osmosdr failed to build docs when python support is enabled.
[ 41%] Copying osmosdr docstring templates as pybind headers ...
Traceback (most recent call last):
  File "/home/martb/Schreibtisch/DiscoSAT/satos/output/build/gr-osmosdr-0.2.4/docs/doxygen/update_pydoc.py", line 22, in <module>
    from doxyxml import DoxyIndex, DoxyClass, DoxyFriend, DoxyFunction, DoxyFile
  File "/home/martb/Schreibtisch/DiscoSAT/satos/output/build/gr-osmosdr-0.2.4/docs/doxygen/doxyxml/__init__.py", line 69, in <module>
    from .doxyindex import DoxyIndex, DoxyFunction, DoxyParam, DoxyClass, DoxyFile, DoxyNamespace, DoxyGroup, DoxyFriend, DoxyOther
  File "/home/martb/Schreibtisch/DiscoSAT/satos/output/build/gr-osmosdr-0.2.4/docs/doxygen/doxyxml/doxyindex.py", line 31, in <module>
    from .generated import index
  File "/home/martb/Schreibtisch/DiscoSAT/satos/output/build/gr-osmosdr-0.2.4/docs/doxygen/doxyxml/generated/index.py", line 13, in <module>
    from . import compound
  File "/home/martb/Schreibtisch/DiscoSAT/satos/output/build/gr-osmosdr-0.2.4/docs/doxygen/doxyxml/generated/compound.py", line 15, in <module>
    from . import compoundsuper as supermod
  File "/home/martb/Schreibtisch/DiscoSAT/satos/output/build/gr-osmosdr-0.2.4/docs/doxygen/doxyxml/generated/compoundsuper.py", line 15, in <module>
    import six
ModuleNotFoundError: No module named 'six'
make[2]: *** [python/bindings/CMakeFiles/osmosdr_docstrings.dir/build.make:73: python/bindings/docstring_status] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:332: python/bindings/CMakeFiles/osmosdr_docstrings.dir/all] Fehler 2

Fixes:

  http://autobuild.buildroot.net/results/b60e339e52fbc7ed7607a94381aaab6ec64b7a99/

Signed-off-by: Martin Böh <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/tbtools: add hashes
Fabrice Fontaine [Sun, 12 May 2024 07:47:53 +0000 (09:47 +0200)]
package/tbtools: add hashes

Commit 8d5b3aac435880333833d4a3909b1818fe8af045 forgot to add a hash
file. Moreover, also update TBTOOLS_VERSION to match what is returned by
https://release-monitoring.org/project/372327

Fixes: 8d5b3aac435880333833d4a3909b1818fe8af045
Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/dmraid: set -fPIC
Fabrice Fontaine [Mon, 8 Apr 2024 19:31:39 +0000 (21:31 +0200)]
package/dmraid: set -fPIC

Add -fPIC to CFLAGS to fix the following build failure raised since
commit de6415ad9c35b2013af1f1821bcac12ba3959674:

/home/autobuild/autobuild/instance-5/output-1/host/lib/gcc/x86_64-buildroot-linux-gnu/12.3.0/../../../../x86_64-buildroot-linux-gnu/bin/ld: misc/misc.o: warning: relocation against `stdout@@GLIBC_2.2.5' in read-only section `.text'
/home/autobuild/autobuild/instance-5/output-1/host/lib/gcc/x86_64-buildroot-linux-gnu/12.3.0/../../../../x86_64-buildroot-linux-gnu/bin/ld: log/log.o: relocation R_X86_64_PC32 against symbol `stdout@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC

Fixes: de6415ad9c35b2013af1f1821bcac12ba3959674
 - http://autobuild.buildroot.org/results/0349c6bfd66f5e50429e4a5cc07fb7abf2b07345

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/qemu_riscv64_nomu_virt: enable networking
Waldemar Brodkorb [Sat, 11 May 2024 13:41:59 +0000 (15:41 +0200)]
configs/qemu_riscv64_nomu_virt: enable networking

Enable networking for better user experience.

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/uclibc: enable Linuxthreads for riscv64
Waldemar Brodkorb [Sat, 11 May 2024 13:40:55 +0000 (15:40 +0200)]
package/uclibc: enable Linuxthreads for riscv64

Since commit:
https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?id=1640c262dc63e2f8f43c0728dbe867c8fffe3e9d

Linuxthreads support for riscv64 was added to uClibc-ng.

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/docker-compose: bump version to v2.27.0
Christian Stewart [Sat, 11 May 2024 23:56:09 +0000 (16:56 -0700)]
package/docker-compose: bump version to v2.27.0

https://github.com/docker/compose/releases/tag/v2.27.0

Signed-off-by: Christian Stewart <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/sscep: fix linking error with musl-libc
Dario Binacchi [Sat, 11 May 2024 18:13:52 +0000 (20:13 +0200)]
package/sscep: fix linking error with musl-libc

The patch fixes the following linking failure:

/home/buildroot/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/i586-buildroot-linux-musl/9.3.0/../../../../i586-buildroot-linux-musl/bin/ld: /home/buildroot/instance-0/output-1/host/i586-buildroot-linux-musl/sysroot/lib/libc.a(getopt.o): in function `getopt':
getopt.c:(.text.getopt+0x0): multiple definition of `getopt'; src/getopt.o:getopt.c:(.text+0x0): first defined here
/home/buildroot/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/i586-buildroot-linux-musl/9.3.0/../../../../i586-buildroot-linux-musl/bin/ld: /home/buildroot/instance-0/output-1/host/i586-buildroot-linux-musl/sysroot/lib/libc.a(getopt.o):(.data.optind+0x0): multiple definition of `optind'; src/getopt.o:(.data+0x0): first defined here

Fixes:
- http://autobuild.buildroot.net/results/d5b1b4e5e9d9c8eca5e75c345db4d1f3f0cd84ed

Signed-off-by: Dario Binacchi <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agosupport/testing/tests/package/test_python_hid.py: drop unneeded explicit hidapi package
Peter Korsgaard [Sat, 11 May 2024 16:11:33 +0000 (18:11 +0200)]
support/testing/tests/package/test_python_hid.py: drop unneeded explicit hidapi package

The python-hid package got tweaked when applied in commit 4432b087902
(package/python-hid: new package) so it now selects
BR2_PACKAGE_HIDAPI, and we therefore do not need to explicitly enable
hidapi in the test.

Signed-off-by: Peter Korsgaard <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libnss: bump version to 3.100
Giulio Benetti [Sat, 11 May 2024 20:48:40 +0000 (22:48 +0200)]
package/libnss: bump version to 3.100

Signed-off-by: Giulio Benetti <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agodocs/website/index.html: refer to Gitlab and lore
Thomas Petazzoni [Sat, 11 May 2024 22:17:19 +0000 (00:17 +0200)]
docs/website/index.html: refer to Gitlab and lore

Our index.html page still points to git.buildroot.net as the Git
repository, and to the defunct gmane for the mailing list
activity. Fix these by pointing to Gitlab and lore respectively.

Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/gcc: remove version 11.x
Waldemar Brodkorb [Sat, 11 May 2024 11:59:36 +0000 (13:59 +0200)]
package/gcc: remove version 11.x

Now that gcc 14 was added, we can remove the oldest version of gcc.

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/gcc: switch to 13.x as default
Waldemar Brodkorb [Sat, 11 May 2024 11:57:49 +0000 (13:57 +0200)]
package/gcc: switch to 13.x as default

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/gcc: add version 14.x
Waldemar Brodkorb [Sat, 11 May 2024 11:56:35 +0000 (13:56 +0200)]
package/gcc: add version 14.x

See here for changes:
https://gcc.gnu.org/gcc-14/changes.html

Patches 0002/0003 are upstream.

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoConfig.in.legacy: fix legacy BR2_BINFMT_FLAT_SHARED
Thomas Petazzoni [Sat, 11 May 2024 20:23:17 +0000 (22:23 +0200)]
Config.in.legacy: fix legacy BR2_BINFMT_FLAT_SHARED

This legacy option was missing a select BR2_LEGACY.

Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agotoolchain/Config.in: add BR2_TOOLCHAIN_GCC_AT_LEAST_14 blind option
Thomas Petazzoni [Sat, 11 May 2024 20:22:19 +0000 (22:22 +0200)]
toolchain/Config.in: add BR2_TOOLCHAIN_GCC_AT_LEAST_14 blind option

In order to add gcc 14 support in follow-up commits, introduce
BR2_TOOLCHAIN_GCC_AT_LEAST_13 symbol.

Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/kodi: fix libudfread dependency
Bernd Kuhls [Sat, 11 May 2024 12:58:29 +0000 (14:58 +0200)]
package/kodi: fix libudfread dependency

Buildroot c61934611111cb3ea04604707052b1387bde5134 commit added a broken
dependency to libudfread. In fact libudfread is still an optional
dependency, just the configure options changes due to upstream
commit https://github.com/xbmc/xbmc/commit/5f9b9cfa26f274e381e92d73cfa33fb55582436e

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agoarch: remove BINFMT_FLAT_SHARED support
Waldemar Brodkorb [Sat, 11 May 2024 08:08:57 +0000 (10:08 +0200)]
arch: remove BINFMT_FLAT_SHARED support

BINFMT_FLAT_SHARED was removed in the Linux Kernel by commit:
70578ff3367dd4ad8f212a9b5c05cffadabf39a8

It was m68k specific and got recently disabled in uClibc-ng, too.
See this commit:
https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?id=72b01dd20f9cea273809e3437b4aba849ae658af

Now that only BINFMT_FLAT_ONE is supported, remove the choice entirely.

BINFMT_FLAT_SEP_DATA was removed in 2018 from Buildroot by commit:
e2ea4157a9a6425506d8ec24a27de216536654a6

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/tbtools: new package
Mika Westerberg [Sat, 11 May 2024 08:06:12 +0000 (11:06 +0300)]
package/tbtools: new package

This is a collection of tools for Linux Thunderbolt/USB4 development,
debugging and validation.

Signed-off-by: Mika Westerberg <[email protected]>
Reviewed-by: Aapo Vienamo <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/elf2flt: update to 2024.02
Waldemar Brodkorb [Sat, 11 May 2024 07:28:08 +0000 (09:28 +0200)]
package/elf2flt: update to 2024.02

Upstream added riscv32 support.

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/ustreamer: new package
Kadambini Nema [Mon, 19 Feb 2024 21:34:02 +0000 (13:34 -0800)]
package/ustreamer: new package

Lightweight and fast MJPEG-HTTP streamer
(https://github.com/pikvm/ustreamer/tree/master#%C2%B5streamer)

Signed-off-by: Kadambini Nema <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/sysrepo: bump version to 2.2.150
Kadambini Nema [Mon, 19 Feb 2024 19:59:11 +0000 (11:59 -0800)]
package/sysrepo: bump version to 2.2.150

Note: This release depends on libyang (v2.1.148) (https://github.com/sysrepo/sysrepo/releases/tag/v2.2.150)

Signed-off-by: Kadambini Nema <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libyang: bump version to 2.1.148
Kadambini Nema [Mon, 19 Feb 2024 19:59:10 +0000 (11:59 -0800)]
package/libyang: bump version to 2.1.148

Signed-off-by: Kadambini Nema <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/asus_tinker-s_rk3288: bump kernel to 6.1.79
Flávio Tapajós [Fri, 23 Feb 2024 16:57:47 +0000 (13:57 -0300)]
configs/asus_tinker-s_rk3288: bump kernel to 6.1.79

latest kernel LTS (6.6.x) is facing problems with the sdcard

Signed-off-by: Flávio Tapajós <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/udpxy: bump to version 1.0-25.1
Fabrice Fontaine [Wed, 21 Feb 2024 23:01:17 +0000 (00:01 +0100)]
package/udpxy: bump to version 1.0-25.1

- Switch site to get latest release
- Set ALL_CFLAGS to drop -Werror
- Update hash of README (changes not related to license)

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libxmlpp: bump to version 5.2.0
Fabrice Fontaine [Wed, 21 Feb 2024 22:46:17 +0000 (23:46 +0100)]
package/libxmlpp: bump to version 5.2.0

Drop patch (already in version)

https://github.com/libxmlplusplus/libxmlplusplus/blob/5.2.0/NEWS

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/swupdate: bump to version 2023.12.1
James Hilliard [Wed, 21 Feb 2024 18:23:04 +0000 (11:23 -0700)]
package/swupdate: bump to version 2023.12.1

Signed-off-by: James Hilliard <[email protected]>
Reviewed-by: Giulio Benetti <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/ledmon: fix musl build
Fabrice Fontaine [Sat, 11 May 2024 06:21:56 +0000 (08:21 +0200)]
package/ledmon: fix musl build

Fix the following musl build failure raised since bump to version 1.0.0
in commit b3819b761f4a06bc75fe33b785e5ff2cecc5d211 and
https://github.com/intel/ledmon/commit/bcb90426a156fcb3147b5722ed78ac8cf26f2976:

/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-musleabi/12.3.0/../../../../arm-buildroot-linux-musleabi/bin/ld: ledctl-ledctl.o: in function `main':
ledctl.c:(.text.startup+0x140): undefined reference to `on_exit'

Fixes: b3819b761f4a06bc75fe33b785e5ff2cecc5d211
 - http://autobuild.buildroot.org/results/d535e03f6ee0f43ecea34fb29ea148a4cdc01169

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libselinux: fix uclibc build
Fabrice Fontaine [Sat, 11 May 2024 06:19:31 +0000 (08:19 +0200)]
package/libselinux: fix uclibc build

Fix the following uclibc build failure raised since bump to version 3.6
in commit 5f7275787ab1520c3d3f7eb9d2bd1b9f5ff41443 and
https://github.com/SELinuxProject/selinux/commit/cb8289c2b237e5f66e4a7608ecc6c68abeaeaf55:

selinux_internal.c: In function 'reallocarray':
selinux_internal.c:25:29: error: 'SIZE_MAX' undeclared (first use in this function)
   25 |         if (size && nmemb > SIZE_MAX / size) {
      |                             ^~~~~~~~
selinux_internal.c:6:1: note: 'SIZE_MAX' is defined in header '<stdint.h>'; did you forget to '#include <stdint.h>'?
    5 | #include <string.h>
  +++ |+#include <stdint.h>
    6 |
selinux_internal.c:25:29: note: each undeclared identifier is reported only once for each function it appears in
   25 |         if (size && nmemb > SIZE_MAX / size) {
      |                             ^~~~~~~~

Fixes: 5f7275787ab1520c3d3f7eb9d2bd1b9f5ff41443
 - http://autobuild.buildroot.org/results/7e627744beaa4f7fdfd488dfacbaafc074a999f7

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/gcc: add patch to fix gcc 11 build warning
Brandon Maier [Fri, 10 May 2024 22:07:04 +0000 (22:07 +0000)]
package/gcc: add patch to fix gcc 11 build warning

When building GCC 11 with GCC 14 the following error occurs

> ../../../libiberty/simple-object-mach-o.c:1231:17: error: passing argument 1 of 'set_32' from incompatible pointer type [-Wincompatible-pointer-types]

This was fixed upstream in GCC12[1]. It is applied to the GCC 11 release
branch[2], but has not been officially released yet.

[1] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=38757aa88735ab2e511bc428e2407a5a5e9fa0be
[2] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=02cd761eb1198df50453b2e39653f48053609ffc

Signed-off-by: Brandon Maier <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
This page took 0.082358 seconds and 4 git commands to generate.