]> Git Repo - buildroot-mgba.git/log
buildroot-mgba.git
10 months agoboard/visionfive2: fix genimage.cfg path
Lukasz Tekieli [Thu, 8 Feb 2024 21:15:16 +0000 (22:15 +0100)]
board/visionfive2: fix genimage.cfg path

Set correct directory for the BR2_ROOTFS_POST_SCRIPT_ARGS.

Signed-off-by: Lukasz Tekieli <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agoconfigs/zynq_microzed_defconfig: bump to 6.1.70
Neal Frager [Mon, 18 Mar 2024 14:02:58 +0000 (14:02 +0000)]
configs/zynq_microzed_defconfig: bump to 6.1.70

This patch bumps the zynq_microzed_defconfig to Linux kernel 6.1.70.

Signed-off-by: Neal Frager <[email protected]>
Reviewed-by: Luca Ceresoli <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agoconfigs/zynq_zed_defconfig: bump to 6.1.70
Neal Frager [Mon, 18 Mar 2024 14:02:57 +0000 (14:02 +0000)]
configs/zynq_zed_defconfig: bump to 6.1.70

This patch bumps the zynq_zed_defconfig to Linux kernel 6.1.70.

Signed-off-by: Neal Frager <[email protected]>
Reviewed-by: Luca Ceresoli <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agoconfigs/zynq_zc706_defconfig: bump to 6.1.70
Neal Frager [Mon, 18 Mar 2024 14:02:56 +0000 (14:02 +0000)]
configs/zynq_zc706_defconfig: bump to 6.1.70

This patch bumps the zynq_zc706_defconfig to Linux kernel 6.1.70.

Signed-off-by: Neal Frager <[email protected]>
Reviewed-by: Luca Ceresoli <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agoconfigs/zynq_zc702_defconfig: bump to 6.1.70
Neal Frager [Mon, 18 Mar 2024 14:02:55 +0000 (14:02 +0000)]
configs/zynq_zc702_defconfig: bump to 6.1.70

This patch bumps the zynq_zc702_defconfig to Linux kernel 6.1.70.

Signed-off-by: Neal Frager <[email protected]>
Reviewed-by: Luca Ceresoli <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/libpciaccess: fix static build
Fabrice Fontaine [Mon, 18 Mar 2024 21:41:52 +0000 (22:41 +0100)]
package/libpciaccess: fix static build

Fix the following static build failure raised since bump to version 0.18
in commit 136d4dfbe6126b5ed20237c571f599dfc163d110:

/home/autobuild/autobuild/instance-0/output-1/host/bin/arceb-buildroot-linux-uclibc-gcc  -o src/libpciaccess.so.0.11.1 src/libpciaccess.so.0.11.1.p/common_bridge.c.o src/libpciaccess.so.0.11.1.p/common_iterator.c.o src/libpciaccess.so.0.11.1.p/common_init.c.o src/libpciaccess.so.0.11.1.p/common_interface.c.o src/libpciaccess.so.0.11.1.p/common_io.c.o src/libpciaccess.so.0.11.1.p/common_capability.c.o src/libpciaccess.so.0.11.1.p/common_device_name.c.o src/libpciaccess.so.0.11.1.p/common_map.c.o src/libpciaccess.so.0.11.1.p/linux_sysfs.c.o src/libpciaccess.so.0.11.1.p/linux_devmem.c.o src/libpciaccess.so.0.11.1.p/common_vgaarb.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -fPIC -Wl,--start-group -Wl,-soname,libpciaccess.so.0 -static /home/autobuild/autobuild/instance-0/output-1/host/arceb-buildroot-linux-uclibc/sysroot/usr/lib/libz.a -Wl,--end-group
/home/autobuild/autobuild/instance-0/output-1/host/lib/gcc/arceb-buildroot-linux-uclibc/11.4.0/../../../../arceb-buildroot-linux-uclibc/bin/ld: /home/autobuild/autobuild/instance-0/output-1/host/lib/gcc/arceb-buildroot-linux-uclibc/11.4.0/crtbeginT.o: relocation R_ARC_32_ME against `__TMC_END__' can not be used when making a shared object; recompile with -fPIC

Fixes: 136d4dfbe6126b5ed20237c571f599dfc163d110
 - http://autobuild.buildroot.org/results/7604706f4f4ab96a485a1dabe7cb4c98a2ef27d4

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/glog: bump to version 0.7.0
Fabrice Fontaine [Thu, 21 Mar 2024 21:11:44 +0000 (22:11 +0100)]
package/glog: bump to version 0.7.0

- Drop patch (already in version)
- Update hash of COPYING (year updated and gettimeofday license
  dropped with:
  https://github.com/google/glog/commit/70285fddc728cd5dbc2d1a20b373d358f6ae62ae)
- elf detection has been reworked with
  https://github.com/google/glog/commit/7e6fca90e8bc69c6500ec61a6cc334dd8f682224
- threads are mandatory since
  https://github.com/google/glog/commit/fe46778bd326e3c012875eb756acaa4a1ca304f7

https://github.com/google/glog/releases/tag/v0.7.0

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/cctz: bump to version 2.4
Fabrice Fontaine [Thu, 21 Mar 2024 21:16:12 +0000 (22:16 +0100)]
package/cctz: bump to version 2.4

https://github.com/google/cctz/releases/tag/v2.4

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/libdrm: disable tests
Fabrice Fontaine [Fri, 22 Mar 2024 17:49:41 +0000 (18:49 +0100)]
package/libdrm: disable tests

Disable tests to avoid the following build failure with amdgpu and gcc 5
if cunit is built before libdrm:

In file included from ../tests/amdgpu/shader_test_util.c:10:0:
../tests/amdgpu/shader_code.h:113:2: error: initializer element is not constant
  ps_##_ps##_shader_patchinfo_code_size_gfx##_n, \
  ^

tests can be disabled since
https://gitlab.freedesktop.org/mesa/drm/-/commit/46d1e99a5d291b22d86ac52710b079491beedff8

Fixes:
 - http://autobuild.buildroot.org/results/612aad1fa642993da36bbec6c16c9020ac283e34

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/owfs: add missing slash after the OWFS_PKGDIR variable
Scott Fan [Sat, 23 Mar 2024 16:01:19 +0000 (00:01 +0800)]
package/owfs: add missing slash after the OWFS_PKGDIR variable

Signed-off-by: Scott Fan <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agoconfigs/beaglebone_defconfig: bump Linux to 6.1.80-ti-r34 and U-Boot to 2024.01
Scott Fan [Sat, 23 Mar 2024 16:36:52 +0000 (00:36 +0800)]
configs/beaglebone_defconfig: bump Linux to 6.1.80-ti-r34 and U-Boot to 2024.01

Tested on beaglebone black.

[1] https://github.com/beagleboard/linux/releases/tag/6.1.80-ti-r34

Signed-off-by: Scott Fan <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/libnvme: bump to version 1.8
Giulio Benetti [Fri, 16 Feb 2024 21:13:21 +0000 (22:13 +0100)]
package/libnvme: bump to version 1.8

Signed-off-by: Giulio Benetti <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/libusb: bump version to 1.0.27
Kadambini Nema [Thu, 15 Feb 2024 20:31:21 +0000 (12:31 -0800)]
package/libusb: bump version to 1.0.27

Change Log : https://github.com/libusb/libusb/blob/d52e355daa09f17ce64819122cb067b8a2ee0d4b/ChangeLog#L4

Build test results:
 libusb.config
   BR2_PACKAGE_LIBUSB=y
   BR2_PACKAGE_LIBUSB_EXAMPLES=y
   BR2_PACKAGE_LIBUSB_COMPAT=y

$./utils/test-pkg -k -c libusb.config  -p libusb
                    bootlin-armv5-uclibc [1/6]: OK
                     bootlin-armv7-glibc [2/6]: OK
                   bootlin-armv7m-uclibc [3/6]: OK
                     bootlin-x86-64-musl [4/6]: OK
                      br-arm-full-static [5/6]: OK
                            sourcery-arm [6/6]: SKIPPED
6 builds, 1 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed

Signed-off-by: Kadambini Nema <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/iptables: bump version to 1.8.10
Kadambini Nema [Thu, 15 Feb 2024 19:32:06 +0000 (11:32 -0800)]
package/iptables: bump version to 1.8.10

Change Log : https://netfilter.org/projects/iptables/files/changes-iptables-1.8.10.txt

Build test results:
iptables.config
 BR2_PACKAGE_IPTABLES=y
 BR2_PACKAGE_IPTABLES_BPF_NFSYNPROXY=y
 BR2_PACKAGE_IPTABLES_NFTABLES=y

$ ./utils/test-pkg -c iptables.config iptables
                    bootlin-armv5-uclibc [1/6]: OK
                     bootlin-armv7-glibc [2/6]: OK
                   bootlin-armv7m-uclibc [3/6]: SKIPPED
                     bootlin-x86-64-musl [4/6]: OK
                      br-arm-full-static [5/6]: SKIPPED
                            sourcery-arm [6/6]: OK
6 builds, 2 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed

Signed-off-by: Kadambini Nema <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/procs: bump to version 0.14.4
Saeed Kazemi [Thu, 15 Feb 2024 17:30:24 +0000 (18:30 +0100)]
package/procs: bump to version 0.14.4

Release notes:
https://github.com/dalance/procs/releases/tag/v0.14.4

Signed-off-by: Saeed Kazemi <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/eza: bump to version 0.18.3
Saeed Kazemi [Thu, 15 Feb 2024 17:18:52 +0000 (18:18 +0100)]
package/eza: bump to version 0.18.3

Release notes:
https://github.com/eza-community/eza/releases/tag/v0.18.3

Signed-off-by: Saeed Kazemi <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/python-hatchling: bump to 1.21.1
Marcus Hoffmann [Thu, 15 Feb 2024 17:13:42 +0000 (18:13 +0100)]
package/python-hatchling: bump to 1.21.1

Changelog:
https://hatch.pypa.io/dev/history/hatchling/#hatchling-v1.21.1
Signed-off-by: Marcus Hoffmann <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/modem-manager: bump to 1.22.0
Marcus Hoffmann [Thu, 15 Feb 2024 14:42:43 +0000 (15:42 +0100)]
package/modem-manager: bump to 1.22.0

Explicitly disable newly introduced build options.

Changelog:
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/blob/mm-1-22/NEWS

Signed-off-by: Marcus Hoffmann <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/libqmi: bump to version 1.34.0
Marcus Hoffmann [Thu, 15 Feb 2024 14:42:42 +0000 (15:42 +0100)]
package/libqmi: bump to version 1.34.0

Explicitly disable new fuzzer build option.

Changelog:
https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/blob/qmi-1-34/NEWS

Signed-off-by: Marcus Hoffmann <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/libmbim: bump to 1.30.0
Marcus Hoffmann [Thu, 15 Feb 2024 14:42:41 +0000 (15:42 +0100)]
package/libmbim: bump to 1.30.0

Explicitly disable newly introduced fuzzer build option.

Changelog:
https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/blob/mbim-1-30/NEWS

Signed-off-by: Marcus Hoffmann <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/shadow: bump to version 4.14.5
Michael Vetter [Thu, 15 Feb 2024 14:31:44 +0000 (15:31 +0100)]
package/shadow: bump to version 4.14.5

Omit 4.14.4 since it was broken.

Signed-off-by: Michael Vetter <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/xapian: bump to version 1.4.24
Gilles Talis [Thu, 15 Feb 2024 14:24:13 +0000 (10:24 -0400)]
package/xapian: bump to version 1.4.24

Change log: https://xapian.org/docs/xapian-core-1.4.24/NEWS

Signed-off-by: Gilles Talis <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/tesseract-ocr: bump to version 5.3.4
Gilles Talis [Thu, 15 Feb 2024 14:24:12 +0000 (10:24 -0400)]
package/tesseract-ocr: bump to version 5.3.4

Changes since version 5.3.3:
https://github.com/tesseract-ocr/tesseract/compare/5.3.3...5.3.4

Signed-off-by: Gilles Talis <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/opencl-clhpp: bump to version 2023.12.14
Gilles Talis [Thu, 15 Feb 2024 14:24:11 +0000 (10:24 -0400)]
package/opencl-clhpp: bump to version 2023.12.14

Change log:
https://github.com/KhronosGroup/OpenCL-CLHPP/releases/tag/v2023.12.14

Signed-off-by: Gilles Talis <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/ocrad: bump to version 0.29
Gilles Talis [Thu, 15 Feb 2024 14:24:10 +0000 (10:24 -0400)]
package/ocrad: bump to version 0.29

Signed-off-by: Gilles Talis <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/libolm: bump to version 3.2.16
Gilles Talis [Thu, 15 Feb 2024 14:24:09 +0000 (10:24 -0400)]
package/libolm: bump to version 3.2.16

Change log:
https://gitlab.matrix.org/matrix-org/olm/-/blob/master/CHANGELOG.rst

Signed-off-by: Gilles Talis <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/leptonica: bump to version 1.84.1
Gilles Talis [Thu, 15 Feb 2024 14:24:08 +0000 (10:24 -0400)]
package/leptonica: bump to version 1.84.1

Change log:
http://www.leptonica.org/source/version-notes.html

Signed-off-by: Gilles Talis <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/fdk-aac: bump to version 2.0.3
Gilles Talis [Thu, 15 Feb 2024 14:24:06 +0000 (10:24 -0400)]
package/fdk-aac: bump to version 2.0.3

Change log: https://github.com/mstorsjo/fdk-aac/blob/master/ChangeLog

Signed-off-by: Gilles Talis <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/iperf3: bump to version 3.16
Kadambini Nema [Thu, 15 Feb 2024 07:00:11 +0000 (23:00 -0800)]
package/iperf3: bump to version 3.16

Release notes - https://github.com/esnet/iperf/releases/tag/3.16

Signed-off-by: Kadambini Nema <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/bash: bump to version 5.2.21
Kadambini Nema [Thu, 15 Feb 2024 06:08:14 +0000 (22:08 -0800)]
package/bash: bump to version 5.2.21

Build tested using the following config option:
    BR2_PACKAGE_BASH=y
$ ./utils/test-pkg -c bash.config  -p bash
                    bootlin-armv5-uclibc [1/6]: OK
                     bootlin-armv7-glibc [2/6]: OK
                   bootlin-armv7m-uclibc [3/6]: SKIPPED
                     bootlin-x86-64-musl [4/6]: OK
                      br-arm-full-static [5/6]: OK
                            sourcery-arm [6/6]: OK
6 builds, 1 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed

Signed-off-by: Kadambini Nema <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/{tzdata, zic}: bump version to 2024a
Kadambini Nema [Thu, 15 Feb 2024 01:32:22 +0000 (17:32 -0800)]
package/{tzdata, zic}: bump version to 2024a

Release notes - https://mm.icann.org/pipermail/tz-announce/2024-February/000081.html

Signed-off-by: Kadambini Nema <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/ttyd: bump version to 1.7.4
Kadambini Nema [Wed, 14 Feb 2024 22:25:39 +0000 (14:25 -0800)]
package/ttyd: bump version to 1.7.4

change log - https://github.com/tsl0922/ttyd/releases/tag/1.7.4

Signed-off-by: Kadambini Nema <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/axel: needs gcc >= 4.9
Fabrice Fontaine [Sat, 9 Mar 2024 15:22:05 +0000 (16:22 +0100)]
package/axel: needs gcc >= 4.9

Fix the following build failure raised since bump to version 2.17.12 in
commit 50ba0b0a40187b695740a2fce2d2f3ed7cbf58c5 and
https://github.com/axel-download-accelerator/axel/commit/517d3ea036c2837b779a15b410331cd0df4fb066:

src/random.c:1:23: fatal error: stdatomic.h: No such file or directory
 #include <stdatomic.h>
                       ^

Fixes:
 - http://autobuild.buildroot.org/results/ca62edddd42252bf21caa8243f8aaba38992fc68

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/spice: fix libressl build
Fabrice Fontaine [Sun, 17 Mar 2024 13:14:46 +0000 (14:14 +0100)]
package/spice: fix libressl build

Fix the following build failure raised since bump of libressl to version
3.5.2 in commit 8b216927db080b38fdbf1f8b025b6f90a89d4bc2:

red-stream.cpp: In function 'RedStreamSslStatus red_stream_ssl_accept(RedStream*)':
red-stream.cpp:526:22: error: invalid use of incomplete type 'SSL' {aka 'struct ssl_st'}
  526 |     stream->priv->ssl->s3->flags |= SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS;
      |                      ^~
In file included from /home/buildroot/autobuild/instance-1/output-1/host/i686-buildroot-linux-gnu/sysroot/usr/include/openssl/err.h:120,
                 from red-stream.cpp:33:
/home/buildroot/autobuild/instance-1/output-1/host/i686-buildroot-linux-gnu/sysroot/usr/include/openssl/ossl_typ.h:173:16: note: forward declaration of 'SSL' {aka 'struct ssl_st'}
  173 | typedef struct ssl_st SSL;
      |                ^~~~~~

Fixes:
 - http://autobuild.buildroot.org/results/273eadf9e49af55e0932a8293ca65762fb43114f
 - http://autobuild.buildroot.org/results/97601f321efc532de0c2ea6aa618ce11fad9e851

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/mariadb: requires DES in openssl
Fabrice Fontaine [Sun, 17 Mar 2024 14:05:05 +0000 (15:05 +0100)]
package/mariadb: requires DES in openssl

Enable DES in openssl to avoid the following build failure raised since
commit a83d41867c8d69a77d5cd0a665aa216af5340359:

In file included from /home/buildroot/autobuild/run/instance-2/output-1/build/mariadb-10.11.6/libmysqld/../sql/mysqld.cc:50,
                 from /home/buildroot/autobuild/run/instance-2/output-1/build/mariadb-10.11.6/libmysqld/lib_sql.cc:34:
/home/buildroot/autobuild/run/instance-2/output-1/build/mariadb-10.11.6/libmysqld/../sql/des_key_file.h:26:3: error: 'DES_cblock' does not name a type
   26 |   DES_cblock key1, key2, key3;
      |   ^~~~~~~~~~
/home/buildroot/autobuild/run/instance-2/output-1/build/mariadb-10.11.6/libmysqld/../sql/des_key_file.h:31:3: error: 'DES_key_schedule' does not name a type; did you mean 'st_des_keyschedule'?
   31 |   DES_key_schedule ks1, ks2, ks3;
      |   ^~~~~~~~~~~~~~~~
      |   st_des_keyschedule

Fixes: a83d41867c8d69a77d5cd0a665aa216af5340359
 - http://autobuild.buildroot.org/results/bd067de9c2699dc9628c00b929a01890b14d53c1

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/docker-engine: fix btrfs handling
Fabrice Fontaine [Thu, 21 Mar 2024 21:14:56 +0000 (22:14 +0100)]
package/docker-engine: fix btrfs handling

btrfs doesn't depend on btrfs-progs but on headers >= 4.12 since bump to
version 24.0.2 in commit 314f62eda347ba02b4688ac94c6bab55b4a4d6c9 and
https://github.com/moby/moby/commit/3208dcabdc8997340b255f5b880fef4e3f54580d
resulting in the following build failure:

daemon/graphdriver/btrfs/btrfs.go:13:6: error: #error "Headers from kernel >= 4.12 are required to build with Btrfs support."
     #error "Headers from kernel >= 4.12 are required to build with Btrfs support."
      ^~~~~
daemon/graphdriver/btrfs/btrfs.go:14:6: error: #error "HINT: Set 'DOCKER_BUILDTAGS=exclude_graphdriver_btrfs' to build without Btrfs."
     #error "HINT: Set 'DOCKER_BUILDTAGS=exclude_graphdriver_btrfs' to build without Btrfs."
      ^~~~~
daemon/graphdriver/btrfs/btrfs.go:18:10: fatal error: linux/btrfs_tree.h: No such file or directory
 #include <linux/btrfs_tree.h>
          ^~~~~~~~~~~~~~~~~~~~

Fixes: 314f62eda347ba02b4688ac94c6bab55b4a4d6c9
 - http://autobuild.buildroot.org/results/7d07eba37149d341dc86f9742bd166de874dcd5e

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/containerd: fix btrfs handling
Fabrice Fontaine [Thu, 21 Mar 2024 21:12:45 +0000 (22:12 +0100)]
package/containerd: fix btrfs handling

btrfs handling doesn't depend on btrfs-progs but on kernel >= 4.12 since
bump to version 1.7.7 in commit 79e01ef9506a6cdc4836912607dc594ae7b1999d
and
https://github.com/containerd/containerd/commit/024a748c092cbddde0918f2e93a646ce50116e11
resulting in the following build failure:

In file included from vendor/github.com/containerd/btrfs/v2/btrfs.go:21:0:
./btrfs.h:19:2: error: #error "Headers from kernel >= 4.12 are required on compilation time (not on run time)"
 #error "Headers from kernel >= 4.12 are required on compilation time (not on run time)"
  ^~~~~
In file included from vendor/github.com/containerd/btrfs/v2/btrfs.go:21:0:
./btrfs.h:22:10: fatal error: linux/btrfs_tree.h: No such file or directory
 #include <linux/btrfs_tree.h>
          ^~~~~~~~~~~~~~~~~~~~

Fixes: 79e01ef9506a6cdc4836912607dc594ae7b1999d
 - http://autobuild.buildroot.org/results/d6afeef47daae1783dcce3e2b6a0a16e3e5d5fbd

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/mraa: fix build with musl >= 1.2.5
Fabrice Fontaine [Sun, 17 Mar 2024 14:47:01 +0000 (15:47 +0100)]
package/mraa: fix build with musl >= 1.2.5

Fix the following build failure with musl >= 1.2.5 (raised since commit
f7f03445cf320adbbc41270a806b38c911d3454a):

/home/autobuild/autobuild/instance-9/output-1/build/mraa-2.2.0/src/mraa.c: In function 'mraa_count_iio_devices':
/home/autobuild/autobuild/instance-9/output-1/build/mraa-2.2.0/src/mraa.c:341:38: error: implicit declaration of function 'basename'; did you mean 'rename'? [-Werror=implicit-function-declaration]
  341 |     if (fnmatch(IIO_DEVICE_WILDCARD, basename(path), 0) == 0) {
      |                                      ^~~~~~~~
      |                                      rename

Fixes: f7f03445cf320adbbc41270a806b38c911d3454a
 - http://autobuild.buildroot.org/results/1f16df70e49a9f8823a791c0fcc677de07136835

Signed-off-by: Fabrice Fontaine <[email protected]>
Reviewed-by: Pieterjan Camerlynck <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/osm2pgsql: only supports 64 bits
Fabrice Fontaine [Sun, 17 Mar 2024 22:00:28 +0000 (23:00 +0100)]
package/osm2pgsql: only supports 64 bits

osm2pgsql only supports 64 bits architectures since bump to version
1.10.0 in commit e056aeeca9cf8c00c6da62c39979ce6c55c92791 and
https://github.com/osm2pgsql-dev/osm2pgsql/commit/389904269a1b1f246641d203abadfcd5cebb97cc
resulting in the following build failure with arm:

CMake Error at CMakeLists.txt:20 (message):
  osm2pgsql needs a 64 bit architecture

Fixes: e056aeeca9cf8c00c6da62c39979ce6c55c92791
 - http://autobuild.buildroot.org/results/30c2675a732fd810c68dffbb6483f9cf8e4fcbf3

Signed-off-by: Fabrice Fontaine <[email protected]>
Reviewed-by: Maxim Kochetkov <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/rtl8812au-aircrack-ng: bump to version 2024-03-16 on branch v5.6.4.2
Giulio Benetti [Mon, 18 Mar 2024 20:35:37 +0000 (21:35 +0100)]
package/rtl8812au-aircrack-ng: bump to version 2024-03-16 on branch v5.6.4.2

This version adds support up to Linux version 6.8.

Signed-off-by: Giulio Benetti <[email protected]>
Reviewed-by: Christian Stewart <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/harfbuzz: bump to version 8.3.1
Giulio Benetti [Mon, 18 Mar 2024 20:38:55 +0000 (21:38 +0100)]
package/harfbuzz: bump to version 8.3.1

Signed-off-by: Giulio Benetti <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agosupport/scripts: use FKIE git tree
Yann E. MORIN [Mon, 18 Mar 2024 22:04:20 +0000 (23:04 +0100)]
support/scripts: use FKIE git tree

Currently, we grab the per-year CVE feeds, in two passes: first, we grab
the meta files, and check whether something has changed since last we
downloaded it; second, we download the feed proper, unless the meta file
has not changed, in which case we use the locally cached feed.

However, it has appeared that the FKIE releases no longer provide the
meta files, which means that (once again), our daily reports are broken.

The obvious fix would be to drop the use of the meta file, and always
and unconditionally download the feeds. That's relatively trivial to do,
but the feeds are relatively big (even as xz-xompressed).

However, the CVE database from FKIE is available as a git tree. Git is
pretty good at only sending delta when updating a local copy. In
addition, the git tree, contains each CVE as an individual file, so it
is relatively easier to scan and parse.

Switch to using a local git clone.

Slightly surprisingly (but not so much either), parsing the CVE files is
much faster when using the git working copy, than it is when parsing the
per-year feeds: indeed, the per-year feeds are xz-compressed, and even
if python is slow-ish to scan a directory and opening files therein, it
is still much faster than to decompress xz files. The timing delta [0]
is ~100s before and ~10s now, about a ten time improvement, over the
whole package set.

The drawback, however, is that the git tree is much bigger on-disk, from
~55MiB for the per-year compressed feeds, to 2.1GiB for the git tree
(~366MiB) and a working copy (~1.8GiB)... Given very few people are
going to use that, that's considered acceptable...

Eventually, with a bit of hacking [1], the two pkg-stats, before and
after this change, yield the same data (except for the date and commit
hash).

[0] hacking support/scripts/pkg-stats to display the time before/after
the CVE scan, and hacking support/scripts/cve.py to do no download so
that only the CVE scan happens (and also because the meta files are no
longer available).

[1] sorting the CVE lists in json, sorting the json keys, and using the
commit from the FKIE git tree that was used for the current per-year
feeds.

Signed-off-by: Yann E. MORIN <[email protected]>
Cc: Arnout Vandecappelle (Essensium/Mind) <[email protected]>
Cc: Thomas Petazzoni <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/pulseaudio: bump to version 17.0
Fabrice Fontaine [Mon, 18 Mar 2024 22:24:08 +0000 (23:24 +0100)]
package/pulseaudio: bump to version 17.0

- Drop three upstreamed patches
- This bump will fix the following build failure raised since bump of
  webrtc-audio-processsing to version 1.3 in commit
  ef0fa986eb7ff25c0a5db70ec0b62032e2d71538:

  ../output-1/build/pulseaudio-16.1/meson.build:723:15: ERROR: Dependency "webrtc-audio-processing" not found, tried pkgconfig and cmake

https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/blob/v17.0/NEWS

Fixes: ef0fa986eb7ff25c0a5db70ec0b62032e2d71538
 - http://autobuild.buildroot.org/results/528717c7481adbb5333d77758ef94830f46bc3f1

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/putty: fix arm uclibc build
Fabrice Fontaine [Tue, 19 Mar 2024 20:06:46 +0000 (21:06 +0100)]
package/putty: fix arm uclibc build

Fix the following arm uclibc build failure raised since bump to version
0.78 in commit 5673ea3ce4d4dd721bb17fc8d5b1283f5c1080b4 which wrongly
removed patch because file was renamed. Patch was sent upstream in 2021
but rejected, even a second iteration defining AT_HWCAP2 to 26 if needed
was also rejected.

Fixes: 5673ea3ce4d4dd721bb17fc8d5b1283f5c1080b4
 - http://autobuild.buildroot.org/results/547d1c0e8a89e1e4b601aa756d26886bfc3d586f

Signed-off-by: Fabrice Fontaine <[email protected]>
[Arnout: add Upstream: to patch comment]
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/python-jsonschema: add host variant
Dario Binacchi [Mon, 4 Mar 2024 15:32:41 +0000 (16:32 +0100)]
package/python-jsonschema: add host variant

Recent version of U-Boot use binman to provide a mechanism for building
images, from simple SPL + U-Boot combinations, to more complex
arrangements with many parts. This package is required by binman.

Co-developed-by: Michael Trimarchi <[email protected]>
Signed-off-by: Michael Trimarchi <[email protected]>
Co-developed-by: Romain Naour <[email protected]>
Signed-off-by: Romain Naour <[email protected]>
Signed-off-by: Dario Binacchi <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
10 months agopackage/python-jsonschema-specifications: add host variant
Dario Binacchi [Mon, 4 Mar 2024 15:32:40 +0000 (16:32 +0100)]
package/python-jsonschema-specifications: add host variant

Recent version of U-Boot use binman to provide a mechanism for building
images, from simple SPL + U-Boot combinations, to more complex
arrangements with many parts. This package is required by binman.

Co-developed-by: Michael Trimarchi <[email protected]>
Signed-off-by: Michael Trimarchi <[email protected]>
Co-developed-by: Romain Naour <[email protected]>
Signed-off-by: Romain Naour <[email protected]>
Signed-off-by: Dario Binacchi <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
10 months agopackage/python-referencing: add host variant
Dario Binacchi [Mon, 4 Mar 2024 15:32:39 +0000 (16:32 +0100)]
package/python-referencing: add host variant

Recent version of U-Boot use binman to provide a mechanism for building
images, from simple SPL + U-Boot combinations, to more complex
arrangements with many parts. This package is required by binman.

Co-developed-by: Michael Trimarchi <[email protected]>
Signed-off-by: Michael Trimarchi <[email protected]>
Co-developed-by: Romain Naour <[email protected]>
Signed-off-by: Romain Naour <[email protected]>
Signed-off-by: Dario Binacchi <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
10 months agopackage/python-rpds-py: add host variant
Dario Binacchi [Mon, 4 Mar 2024 15:32:38 +0000 (16:32 +0100)]
package/python-rpds-py: add host variant

Recent version of U-Boot use binman to provide a mechanism for building
images, from simple SPL + U-Boot combinations, to more complex
arrangements with many parts. This package is required by binman

Co-developed-by: Michael Trimarchi <[email protected]>
Signed-off-by: Michael Trimarchi <[email protected]>
Signed-off-by: Dario Binacchi <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
10 months agopackage/python-attrs: add host variant
Dario Binacchi [Mon, 4 Mar 2024 15:32:37 +0000 (16:32 +0100)]
package/python-attrs: add host variant

Recent version of U-Boot use binman to provide a mechanism for building
images, from simple SPL + U-Boot combinations, to more complex
arrangements with many parts. This package is required by binman.

Co-developed-by: Michael Trimarchi <[email protected]>
Signed-off-by: Michael Trimarchi <[email protected]>
Signed-off-by: Dario Binacchi <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
10 months agoboot/ti-k3-r5-loader: bump to version 2024.01
Dario Binacchi [Mon, 4 Mar 2024 15:32:36 +0000 (16:32 +0100)]
boot/ti-k3-r5-loader: bump to version 2024.01

All in-tree configs with the ti-k3-r5 bootloader use a custom version,
so this patch is mostly for the menuconfig default version.

Keep the old hash so that defconfigs still have a hash to validate
downloads against.

Suggested-by: Romain Naour <[email protected]>
Signed-off-by: Dario Binacchi <[email protected]>
[[email protected]: keep the old hash]
Signed-off-by: Yann E. MORIN <[email protected]>
10 months agoconfigs/ti_am64x_sk_defconfig: explicitly set the ti-k3-r5-loader version
Dario Binacchi [Mon, 4 Mar 2024 15:32:35 +0000 (16:32 +0100)]
configs/ti_am64x_sk_defconfig: explicitly set the ti-k3-r5-loader version

Commit 6b2329bb80 ("configs/ti_am64x_sk: new defconfig") forgot to
specify the ti-k3-r5-loader, so do that now.

When the defconfig was added, the default version was 2022.10, so use it.

Suggested-by: Romain Naour <[email protected]>
Signed-off-by: Dario Binacchi <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
10 months agoconfigs/ti_am62x_sk_defconfig: explicitly set the ti-k3-r5-loader version
Dario Binacchi [Mon, 4 Mar 2024 15:32:34 +0000 (16:32 +0100)]
configs/ti_am62x_sk_defconfig: explicitly set the ti-k3-r5-loader version

Commit 4b8fddb060fb ("configs/ti_am62x_sk: new defconfig") forgot to
specify the ti-k3-r5-loader, so do that now.

When the defconfig was added, the default version was 2022.10, so use it.

Suggested-by: Romain Naour <[email protected]>
Signed-off-by: Dario Binacchi <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
10 months agoconfigs/ti_am64x_sk_defconfig: fix BR2_TARGET_OPTEE_OS_PLATFORM setting
Dario Binacchi [Mon, 4 Mar 2024 15:32:33 +0000 (16:32 +0100)]
configs/ti_am64x_sk_defconfig: fix BR2_TARGET_OPTEE_OS_PLATFORM setting

Using PLATFORM=k3 can leads to a runtime boot crash on some K3 SoC (e.g.
j721e) because the optee flavor is missing.

We could use BR2_TARGET_OPTEE_OS_PLATFORM=k3 and
BR2_TARGET_OPTEE_OS_PLATFORM_FLAVOR=am64x but we actually can use
BR2_TARGET_OPTEE_OS_PLATFORM=k3-am64x as explained in the optee-os
Makefile [1]:

  # If $(PLATFORM) is defined and contains a hyphen, parse it as
  # $(PLATFORM)-$(PLATFORM_FLAVOR) for convenience

This is how meta-ti set the optee-os platform:

  meta-ti]$ git grep OPTEEMACHINE
  meta-ti-bsp/conf/machine/am437x-hs-evm.conf:OPTEEMACHINE = "ti-am43xx"
  meta-ti-bsp/conf/machine/am57xx-hs-evm.conf:OPTEEMACHINE = "ti-am57xx"
  meta-ti-bsp/conf/machine/beagleplay.conf:OPTEEMACHINE = "k3-am62x"
  meta-ti-bsp/conf/machine/dra7xx-hs-evm.conf:OPTEEMACHINE = "ti-dra7xx"
  meta-ti-bsp/conf/machine/include/am62axx.inc:OPTEEMACHINE = "k3-am62x"
  meta-ti-bsp/conf/machine/include/am62pxx.inc:OPTEEMACHINE = "k3-am62x"
  meta-ti-bsp/conf/machine/include/am62xx.inc:OPTEEMACHINE = "k3-am62x"
  meta-ti-bsp/conf/machine/include/am64xx.inc:OPTEEMACHINE = "k3-am64x"
  meta-ti-bsp/conf/machine/include/am65xx.inc:OPTEEMACHINE = "k3-am65x"
  meta-ti-bsp/conf/machine/include/j7200.inc:OPTEEMACHINE = "k3-j721e"
  meta-ti-bsp/conf/machine/include/j721e.inc:OPTEEMACHINE = "k3-j721e"
  meta-ti-bsp/conf/machine/include/j721s2.inc:OPTEEMACHINE = "k3-j784s4"
  meta-ti-bsp/conf/machine/include/j722s.inc:OPTEEMACHINE = "k3-am62x"
  meta-ti-bsp/conf/machine/include/j784s4.inc:OPTEEMACHINE = "k3-j784s4"

  meta-ti uses the OPTEEMACHINE to set optee-os platform [2].

[1] https://github.com/OP-TEE/optee_os/blob/4.0.0/Makefile#L37
[2] https://git.yoctoproject.org/meta-arm/tree/meta-arm/recipes-security/optee/optee-os.inc?h=4.0.3#n23

Suggested-by: Romain Naour <[email protected]>
Signed-off-by: Dario Binacchi <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
10 months agoconfigs/ti_am62x_sk_defconfig: fix BR2_TARGET_OPTEE_OS_PLATFORM setting
Dario Binacchi [Mon, 4 Mar 2024 15:32:32 +0000 (16:32 +0100)]
configs/ti_am62x_sk_defconfig: fix BR2_TARGET_OPTEE_OS_PLATFORM setting

Using PLATFORM=k3 can leads to a runtime boot crash on some K3 SoC (e.g.
j721e) because the optee flavor is missing.

We could use BR2_TARGET_OPTEE_OS_PLATFORM=k3 and
BR2_TARGET_OPTEE_OS_PLATFORM_FLAVOR=am62x but we actually can use
BR2_TARGET_OPTEE_OS_PLATFORM=k3-am62x as explained in the optee-os
Makefile [1]:

  # If $(PLATFORM) is defined and contains a hyphen, parse it as
  # $(PLATFORM)-$(PLATFORM_FLAVOR) for convenience

This is how meta-ti set the optee-os platform:

  meta-ti]$ git grep OPTEEMACHINE
  meta-ti-bsp/conf/machine/am437x-hs-evm.conf:OPTEEMACHINE = "ti-am43xx"
  meta-ti-bsp/conf/machine/am57xx-hs-evm.conf:OPTEEMACHINE = "ti-am57xx"
  meta-ti-bsp/conf/machine/beagleplay.conf:OPTEEMACHINE = "k3-am62x"
  meta-ti-bsp/conf/machine/dra7xx-hs-evm.conf:OPTEEMACHINE = "ti-dra7xx"
  meta-ti-bsp/conf/machine/include/am62axx.inc:OPTEEMACHINE = "k3-am62x"
  meta-ti-bsp/conf/machine/include/am62pxx.inc:OPTEEMACHINE = "k3-am62x"
  meta-ti-bsp/conf/machine/include/am62xx.inc:OPTEEMACHINE = "k3-am62x"
  meta-ti-bsp/conf/machine/include/am64xx.inc:OPTEEMACHINE = "k3-am64x"
  meta-ti-bsp/conf/machine/include/am65xx.inc:OPTEEMACHINE = "k3-am65x"
  meta-ti-bsp/conf/machine/include/j7200.inc:OPTEEMACHINE = "k3-j721e"
  meta-ti-bsp/conf/machine/include/j721e.inc:OPTEEMACHINE = "k3-j721e"
  meta-ti-bsp/conf/machine/include/j721s2.inc:OPTEEMACHINE = "k3-j784s4"
  meta-ti-bsp/conf/machine/include/j722s.inc:OPTEEMACHINE = "k3-am62x"
  meta-ti-bsp/conf/machine/include/j784s4.inc:OPTEEMACHINE = "k3-j784s4"

  meta-ti uses the OPTEEMACHINE to set optee-os platform [2].

[1] https://github.com/OP-TEE/optee_os/blob/4.0.0/Makefile#L37
[2] https://git.yoctoproject.org/meta-arm/tree/meta-arm/recipes-security/optee/optee-os.inc?h=4.0.3#n23

Suggested-by: Romain Naour <[email protected]>
Signed-off-by: Dario Binacchi <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
10 months agopackage/libnss: bump version to 3.99
Giulio Benetti [Fri, 16 Feb 2024 20:59:04 +0000 (21:59 +0100)]
package/libnss: bump version to 3.99

Signed-off-by: Giulio Benetti <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/poco: needs C++17
Fabrice Fontaine [Sun, 17 Mar 2024 09:40:37 +0000 (10:40 +0100)]
package/poco: needs C++17

poco needs C++17 and gcc >=8 since bump to version 1.13.2 in commit
433c4fd38b15efcf74b410e5068e2e51eeba6e46 and
https://github.com/pocoproject/poco/commit/78234857bf416b718455496800d1b7be3a0d0a53
https://github.com/pocoproject/poco/commit/10f41c06d9416a6ae0884c4827ea2a91bf5d2cf8
resulting in the following build failure with gcc 7:

In file included from src/Thread.cpp:28:0:
src/Thread_POSIX.cpp: In member function 'void Poco::ThreadImpl::setNameImpl(const string&)':
src/Thread_POSIX.cpp:162:56: error: no matching function for call to 'std::__cxx11::basic_string<char>::append(const string&, std::__cxx11::basic_string<char>::size_type)'
   truncName.append(threadName, threadName.size() - half);
                                                        ^

Fixes: 433c4fd38b15efcf74b410e5068e2e51eeba6e46
 - http://autobuild.buildroot.org/results/7b1c144f39a8be4ce8f964aa13a52d0bf62dd0aa

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/squid: fix build with host gcc 10
Fabrice Fontaine [Sun, 17 Mar 2024 12:56:31 +0000 (13:56 +0100)]
package/squid: fix build with host gcc 10

Pass -std=c++17 to fix the following build failure with host gcc 10
raised since bump to version 6.6 in commit
c13199c9326fa2daa574f08ec8fc063a48d0eb06:

/usr/bin/g++ -O2 -I/home/buildroot/instance-0/output-1/host/include -o cf_gen ./cf_gen.cc -I. -I../include/ -I../src
./cf_gen.cc: In function 'int main(int, char**)':
./cf_gen.cc:268:63: error: forming reference to void
  268 |                     auto &newEntry = entries.emplace_back(name);
      |                                                               ^

Fixes:
 - http://autobuild.buildroot.org/results/613fee008c77f8dbbe04df9a4ce4347e43de9ef9
 - https://bugs.buildroot.org/show_bug.cgi?id=15997

Reported-by: Roland Franke
Suggested-by: Peter Seiderer <[email protected]>
Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agotoolchain: drop codescape mips toolchains
Fabrice Fontaine [Sun, 17 Mar 2024 12:51:32 +0000 (13:51 +0100)]
toolchain: drop codescape mips toolchains

Codescape mips toolchains are old (2018) and use glibc 2.20 which is not
compatible with 64-bit time_t raising the following build failure with
libselinux since commit 1c2dbcdcf0bb589d325c379246acaa39bb07b7be:

In file included from selinux_restorecon.c:17:0:
/home/buildroot/autobuild/instance-1/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/fts.h:41:3: error: #error "<fts.h> cannot be used with -D_FILE_OFFSET_BITS==64"
 # error "<fts.h> cannot be used with -D_FILE_OFFSET_BITS==64"
   ^~~~~

Fixes: 1c2dbcdcf0bb589d325c379246acaa39bb07b7be
 - http://autobuild.buildroot.org/results/a4d38af627a42a2c55d60129787c51353d5883bf

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/python-rtslib-fb: 2.1.76
Jeremy J. Peper [Tue, 12 Mar 2024 19:35:27 +0000 (14:35 -0500)]
package/python-rtslib-fb: 2.1.76

bump to latest version because previous version did not work with python 3.11

Signed-off-by: Jeremy J. Peper <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/python-configshell-fb: bump version to 1.1.30
Jeremy J. Peper [Tue, 12 Mar 2024 19:35:26 +0000 (14:35 -0500)]
package/python-configshell-fb: bump version to 1.1.30

bump to latest version because previous version did not work with python 3.11

Signed-off-by: Jeremy J. Peper <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/targetcli-fb: bump version to 2.1.58
Jeremy J. Peper [Tue, 12 Mar 2024 19:35:25 +0000 (14:35 -0500)]
package/targetcli-fb: bump version to 2.1.58

bump to latest version because previous version did not work with python 3.11
corrected version mismatch with my first submission

Signed-off-by: Jeremy J. Peper <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/targetcli-fb: needs python-gobject
Jeremy J. Peper [Tue, 12 Mar 2024 20:14:13 +0000 (15:14 -0500)]
package/targetcli-fb: needs python-gobject

Without python-gobject, we get the following runtime error:

   ModuleNotFoundError: No module named 'gi'

Add python-gobject and propagate its dependencies.

While we're at it, split the DEPENDENCIES over several line and sort
them alphabetically.

Signed-off-by: Jeremy J. Peper <[email protected]>
Reviewed-by: Adam Duskett <[email protected]>
[Arnout: reorder everything alphabeticall, split DEPENDENCIES over
several lines.]
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agoconfigs/imx7d-sdb: bump the kernel version
Fabio Estevam [Wed, 13 Mar 2024 16:19:39 +0000 (13:19 -0300)]
configs/imx7d-sdb: bump the kernel version

Bump the kernel version to 6.6.21.

Also pass the nxp/imx/ path due to the devicetree reorganization
in kernel 6.6.

Signed-off-by: Fabio Estevam <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/luarocks: bump to version 3.11.0
Francois Perrad [Thu, 14 Mar 2024 17:31:30 +0000 (18:31 +0100)]
package/luarocks: bump to version 3.11.0

COPYING: update copyright notice
see https://github.com/luarocks/luarocks/commit/a0bc05dcc7f44b94fb4585c560928ba9be6d8bdc

Signed-off-by: Francois Perrad <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agoConfig.in.legacy: fix indentation (tab instead of spaces)
Arnout Vandecappelle [Fri, 15 Mar 2024 19:38:36 +0000 (20:38 +0100)]
Config.in.legacy: fix indentation (tab instead of spaces)

Found by check-package.

Fixes: 53a8c5150e5eeeb6dbbead0275dbf9141f507511
Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/6406596540
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/multipath-tools: fix legal info
Fabrice Fontaine [Thu, 14 Mar 2024 21:11:17 +0000 (22:11 +0100)]
package/multipath-tools: fix legal info

Commit cc363e9a93484e734313b17962b931b3df6eedaa forgot to update hash of
README.md (changes not related to license)

Fixes: cc363e9a93484e734313b17962b931b3df6eedaa
 - http://autobuild.buildroot.org/results/d41b3eedb337ac7559afceed459c3e28a9bf15a2

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/libnfs: fix pthread option
Fabrice Fontaine [Thu, 14 Mar 2024 21:41:25 +0000 (22:41 +0100)]
package/libnfs: fix pthread option

Fix typo added by commit f9f5b3a6cbc4e62beefdd0448842ef0c8c3eb6f6

Fixes: f9f5b3a6cbc4e62beefdd0448842ef0c8c3eb6f6
Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/mesa3d: rework dri3 handling
Bernd Kuhls [Thu, 14 Mar 2024 21:15:57 +0000 (22:15 +0100)]
package/mesa3d: rework dri3 handling

While fixing a build error

../src/egl/drivers/dri2/platform_x11.c: In function 'dri2_x11_get_msc_rate':
../src/egl/drivers/dri2/platform_x11.c:1229:44:
 error: 'struct dri2_egl_display' has no member named 'screen_resources'

with this defconfig:

BR2_x86_64=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_IRIS=y
BR2_PACKAGE_MESA3D_OPENGL_GLX=y
BR2_PACKAGE_MESA3D_OPENGL_EGL=y
BR2_PACKAGE_MESA3D_OPENGL_ES=y
BR2_PACKAGE_XORG7=y

(crocus and i915 drivers are also affected) it turns out that we can
assume the need for dri3 support when X.org is enabled as a hard depen-
dency even if mesa3d's configure does not throw errors when missing,
like for the Intel drivers.

Before this patch these Config.in options were used:

config BR2_PACKAGE_MESA3D_DRI3
  select BR2_PACKAGE_XLIB_LIBXSHMFENCE
select BR2_PACKAGE_MESA3D_DRI3 if BR2_PACKAGE_XORG7

which can be translated into:

select BR2_PACKAGE_XLIB_LIBXSHMFENCE if BR2_PACKAGE_XORG7

and used at option BR2_PACKAGE_MESA3D_DRIVER.

Configure option -Ddri3=enabled is passed to mesa3d when at least one
driver is enabled along with X.org:
ifeq ($(BR2_PACKAGE_MESA3D_DRIVER)$(BR2_PACKAGE_XORG7),yy)

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/{mesa3d, mesa3d-headers}: bump version to 24.0.3
Bernd Kuhls [Thu, 14 Mar 2024 21:20:43 +0000 (22:20 +0100)]
package/{mesa3d, mesa3d-headers}: bump version to 24.0.3

Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2024-February/000749.html
https://lists.freedesktop.org/archives/mesa-announce/2024-February/000751.html
https://lists.freedesktop.org/archives/mesa-announce/2024-March/000752.html

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/libkrb5: force arm mode instead of Thumb mode
Fabrice Fontaine [Thu, 14 Mar 2024 21:32:52 +0000 (22:32 +0100)]
package/libkrb5: force arm mode instead of Thumb mode

Fix the following build failure in Thumb mode:

/tmp/ccdzbA2E.s:845: Error: selected processor does not support `mcr p15,0,r2,c7,c10,5' in Thumb mode

Fixes:
 - http://autobuild.buildroot.org/results/08be1fa0fee0f05818cd78d4718caa3476c570ae

Signed-off-by: Fabrice Fontaine <[email protected]>
Reviewed-by: André Zwing <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/libnfs: bump to version 5.0.3
Fabrice Fontaine [Thu, 14 Mar 2024 21:42:25 +0000 (22:42 +0100)]
package/libnfs: bump to version 5.0.3

https://github.com/sahlberg/libnfs/blob/libnfs-5.0.3/CHANGELOG

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/libspdm: bump version to 3.2.0
Wilfred Mallawa [Thu, 14 Mar 2024 21:44:23 +0000 (07:44 +1000)]
package/libspdm: bump version to 3.2.0

Additionally, add an upstream patch that fixes the configuration for
"NONE" toolchain variant in libspdm. That is, where the build
environment provides compile/link options.

Reviewed-by: Alistair Francis <[email protected]>
Signed-off-by: Wilfred Mallawa <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/libpciaccess: bump to version 0.18
Fabrice Fontaine [Thu, 14 Mar 2024 21:51:52 +0000 (22:51 +0100)]
package/libpciaccess: bump to version 0.18

- Update hash of COPYING (update in year with:
  https://gitlab.freedesktop.org/xorg/lib/libpciaccess/-/commit/cde74b51014053175497ac75cbaea10d6184ab57)
- Switch to meson-package

https://lists.x.org/archives/xorg-announce/2024-February/003453.html

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/rauc: bump version to 1.11.3
Peter Korsgaard [Fri, 15 Mar 2024 15:08:02 +0000 (16:08 +0100)]
package/rauc: bump version to 1.11.3

Contains a single fix for a regression since 1.11.0.

https://github.com/rauc/rauc/releases/tag/v1.11.3

Signed-off-by: Peter Korsgaard <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agopackage/rt-tests: bump version to 2.6
Sébastien Szymanski [Fri, 15 Mar 2024 17:24:16 +0000 (18:24 +0100)]
package/rt-tests: bump version to 2.6

Signed-off-by: Sébastien Szymanski <[email protected]>
Signed-off-by: Arnout Vandecappelle <[email protected]>
10 months agotoolchain: drop codesourcery arm/aarch64 toolchains
Fabrice Fontaine [Sat, 9 Mar 2024 16:49:46 +0000 (17:49 +0100)]
toolchain: drop codesourcery arm/aarch64 toolchains

codesourcery arm/aarch64 toolchains are old (2014) and use glibc
2.18/2.20 which are not compatible with 64-bit time_t raising the
following build failure with libcgroup since commit
1c2dbcdcf0bb589d325c379246acaa39bb07b7be:

In file included from ./libcgroup-internal.h:25:0,
                 from parse.y:21:
/home/buildroot/autobuild/run/instance-3/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/include/fts.h:41:3: error: #error "<fts.h> cannot be used with -D_FILE_OFFSET_BITS==64"
 # error "<fts.h> cannot be used with -D_FILE_OFFSET_BITS==64"
   ^

Fixes: 1c2dbcdcf0bb589d325c379246acaa39bb07b7be
 - http://autobuild.buildroot.org/results/e28f955f2b360f6e7bb231a5a3800cfbd17a23d7

Signed-off-by: Fabrice Fontaine <[email protected]>
[Peter: add Config.in.legacy entries]
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agoconfigs/ci20_defconfig: configure eth0 through BR2_SYSTEM_DHCP rather than kernel...
Peter Korsgaard [Sun, 10 Mar 2024 19:26:19 +0000 (20:26 +0100)]
configs/ci20_defconfig: configure eth0 through BR2_SYSTEM_DHCP rather than kernel cmdline

Passing ip=dhcp to the kernel will cause it to try to configure the network
interface using DHCP and wait up to 120s for the interface to detect a link,
slowing down boots without a network cable a lot.

Instead use the "normal" BR2_SYSTEM_DHCP, E.G.  trigger ifup to run the DHCP
client in the background.

Signed-off-by: Peter Korsgaard <[email protected]>
10 months agoconfigs/ci20_defconfig: bump u-boot to version 2024.01
Peter Korsgaard [Sun, 10 Mar 2024 19:26:18 +0000 (20:26 +0100)]
configs/ci20_defconfig: bump u-boot to version 2024.01

Signed-off-by: Peter Korsgaard <[email protected]>
10 months agoconfigs/ci20_defconfig: bump Linux to version 6.1.81
Peter Korsgaard [Sun, 10 Mar 2024 19:26:17 +0000 (20:26 +0100)]
configs/ci20_defconfig: bump Linux to version 6.1.81

The kernel build now requires FIT support in mkimage:

  ITB     arch/mips/boot/vmlinux.gz.itb
/home/peko/source/buildroot/output-ci20/host/bin/mkimage: unsupported type Flat Device Tree

So enable that.

Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/xmrig: bump version to 6.21.1
Bernd Kuhls [Thu, 7 Mar 2024 17:49:47 +0000 (18:49 +0100)]
package/xmrig: bump version to 6.21.1

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/sqlite: bump version to 3.45.1
Bernd Kuhls [Thu, 7 Mar 2024 17:49:24 +0000 (18:49 +0100)]
package/sqlite: bump version to 3.45.1

Release notes: https://sqlite.org/releaselog/3_45_1.html

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/cryptsetup: bump version to 2.7.1
Giulio Benetti [Thu, 7 Mar 2024 20:10:42 +0000 (21:10 +0100)]
package/cryptsetup: bump version to 2.7.1

Signed-off-by: Giulio Benetti <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/mmc-utils: bump version to 2024-03-05
Giulio Benetti [Thu, 7 Mar 2024 19:52:33 +0000 (20:52 +0100)]
package/mmc-utils: bump version to 2024-03-05

Fixes:
http://autobuild.buildroot.net/results/06f972f95f4f2e0e7504b1fa069b89695b7377ef

Signed-off-by: Giulio Benetti <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/timescaledb: bump version to 2.14.2
Maxim Kochetkov [Sun, 10 Mar 2024 06:17:14 +0000 (09:17 +0300)]
package/timescaledb: bump version to 2.14.2

Release notes: https://github.com/timescale/timescaledb/blob/2.14.2/CHANGELOG.md

Signed-off-by: Maxim Kochetkov <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/postgis: bump to version 3.4.2
Maxim Kochetkov [Sun, 10 Mar 2024 06:08:33 +0000 (09:08 +0300)]
package/postgis: bump to version 3.4.2

https://github.com/postgis/postgis/blob/3.4.2/NEWS

Signed-off-by: Maxim Kochetkov <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/znc: bump version to 1.9.0
Bernd Kuhls [Wed, 13 Mar 2024 21:51:57 +0000 (22:51 +0100)]
package/znc: bump version to 1.9.0

Removed all patches, they are included in this release.

Bumped gcc dependency to >= 8 according to changelog:
https://wiki.znc.in/ChangeLog/1.9.0

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/libgit2: security bump to version 1.7.2
Nicolas Cavallari [Thu, 14 Mar 2024 12:27:34 +0000 (13:27 +0100)]
package/libgit2: security bump to version 1.7.2

Fixes the following security issues:

- CVE-2024-24575 (infinite loop DoS on revision lookup) and
- CVE-2024-24577 (heap out of bound write on index update)

https://github.com/libgit2/libgit2/releases/tag/v1.7.2

Signed-off-by: Nicolas Cavallari <[email protected]>
[Peter: mark as security bump]
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/expat: security bump to version 2.6.2
Sébastien Szymanski [Thu, 14 Mar 2024 16:16:20 +0000 (17:16 +0100)]
package/expat: security bump to version 2.6.2

Security fixes:
- CVE-2024-28757 -- Prevent billion laughs attacks with isolated
  use of external parsers.  Please see the commit message of
  commit 1d50b80cf31de87750103656f6eb693746854aa8 for details.

https://blog.hartwork.org/posts/expat-2-6-2-released/
https://github.com/libexpat/libexpat/blob/R_2_6_2/expat/Changes

Signed-off-by: Sébastien Szymanski <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months ago{linux, linux-headers}: bump 4.19.x / 5.{4, 10, 15}.x / 6.{1, 6}.x series
Bernd Kuhls [Thu, 7 Mar 2024 17:48:47 +0000 (18:48 +0100)]
{linux, linux-headers}: bump 4.19.x / 5.{4, 10, 15}.x / 6.{1, 6}.x series

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/onevpl-intel-gpu: bump version to 24.1.4
Bernd Kuhls [Thu, 7 Mar 2024 17:43:09 +0000 (18:43 +0100)]
package/onevpl-intel-gpu: bump version to 24.1.4

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/libvpl: bump version to 2.10.2
Bernd Kuhls [Thu, 7 Mar 2024 17:43:08 +0000 (18:43 +0100)]
package/libvpl: bump version to 2.10.2

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/intel-mediadriver: bump version to 24.1.4
Bernd Kuhls [Thu, 7 Mar 2024 17:43:07 +0000 (18:43 +0100)]
package/intel-mediadriver: bump version to 24.1.4

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/kodi-pvr-mythtv: bump version to 20.6.9-Nexus
Bernd Kuhls [Thu, 7 Mar 2024 17:41:53 +0000 (18:41 +0100)]
package/kodi-pvr-mythtv: bump version to 20.6.9-Nexus

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/kodi-pvr-hts: bump version to 20.7.2-Nexus
Bernd Kuhls [Thu, 7 Mar 2024 17:41:52 +0000 (18:41 +0100)]
package/kodi-pvr-hts: bump version to 20.7.2-Nexus

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/kodi: bump version to 20.5-Nexus
Bernd Kuhls [Thu, 7 Mar 2024 17:42:18 +0000 (18:42 +0100)]
package/kodi: bump version to 20.5-Nexus

Release notes: https://github.com/xbmc/xbmc/releases/tag/20.5-Nexus

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/bitcoin: security bump to version 26.0
Julien Olivain [Sat, 9 Mar 2024 16:52:37 +0000 (17:52 +0100)]
package/bitcoin: security bump to version 26.0

For all release notes since 0.21.2, see [1].

This commit also:
- removes the package patches, all included in this release,
- removes the patch entry in ".checkpackageignore",
- adds a comment about pgp signature check in the hash file,
- updates the license hash, due to year update,
- adds the requirement on gcc >= 9, see [2],
- removes the dependency on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 which
  is no longer needed, due to the gcc version requirement.

Fixes:
- [3]

Note: this CVE-2023-33297 is not explicitly mentioned in the Bitcoin
core release notes. It is not either appearing in CVE list at [4].
The change corresponding to this vulnerability is "#27610 Improve
performance of p2p inv to send queues" in the version 24.1 release
note. See [5] and [6].

[1] https://github.com/bitcoin/bitcoin/tree/v26.0/doc/release-notes
[2] https://github.com/bitcoin/bitcoin/blob/v26.0/doc/dependencies.md
[3] https://nvd.nist.gov/vuln/detail/CVE-2023-33297
[4] https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures
[5] https://github.com/bitcoin/bitcoin/blob/v26.0/doc/release-notes/release-notes-24.1.md?plain=1#L45
[6] https://github.com/bitcoin/bitcoin/pull/27610

Signed-off-by: Julien Olivain <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
10 months agopackage/util-linux: bump to version 2.39.3
Thomas Petazzoni [Sun, 11 Feb 2024 22:27:05 +0000 (23:27 +0100)]
package/util-linux: bump to version 2.39.3

Fixes:
http://autobuild.buildroot.net/results/623/623b21e29693e1de8945cb25e258488f06e6040e/

Changes between 2.39.2 and 2.39.3:

2da5c904e18fdcffd2b252d641e6f76374c7b406 build-sys: release++ (v2.39.3)
03c939edda81c5a4d6e5f5c1cb896e79c1e82e16 docs: update v2.39.3-ReleaseNotes
dafb120ef79c878cfd1b65c1d1c46497f17a7f7e docs: update AUTHORS file
bfc9691ce5d964b87f6c02cc236361b4772456d0 po-man: merge changes
d2232b60963a6e4e43fd359d1a4b552c4291b327 po: merge changes
4ab356c1c02c34cd3935e1bb0aa47ed6e27cfe3c po: add ro.po (from translationproject.org)
7e147d16c06f14b3f760b620d4f359cef12fe4ad po: update es.po (from translationproject.org)
e8cb61f07430d5f1d624245a219c2e21694c5f52 lsfd: fix memory leak in append_filter_expr()
192d8aaa07e088e44fcb78736a53baae1ead7ccd lsfd: avoid undefined behavior
756588f8c8b2ed93c124ca15cfb3f0efc4a0f9f6 lsfd: (man) fix the form for the optional argument of --inet option
8d78c1306d1a9d5ebf9ec058344685da0360b87b Add Phytium FTC310 & FTC664 support
b75322cdb13c6c0b3789ff8fc19dcd017c069784 Add Phytium FTC862 cpu model. fix:#2486
ec1b0eb36bd6c5a5079293ab03241163f61a8bf4 libmount: accept '\' as escape for options separator
2e5f5c8d85338811595d321a77647a40e12321c9 tests: add ts_skip_docker
0b3254cac3a275bbe32af57c6037cd29c21324d7 Merge branch 'stable-2.39/bcachefs-fixes' of https://github.com/t-8ch/util-linux into PR/stable-v2.39.3
6498439340a16e6acee54987df016c6b7928b17a tests: skip broken tests on docker
fa9b5365861934faab9ba73bd405095f56f02e45 libblkid: (bcachefs) add support for sub-device labels
3c5d991b0323b33816e661e52da5d6f5402f47b5 libblkid: (bcachefs) adapt to major.minor version
ece194082fb318d0fa3fec31193ce6f61b97c67a libuuid: avoid truncate clocks.txt to improve performance
84a62c1a5a614bde2530544bf2558c73f0179d42 libuuid/src/gen_uuid.c: fix cs_min declaration
93239aa7869ddd236db8e5a28b4e6873ce6e0f22 libmount: fix possible NULL dereference [coverity scan]
a6def815e21d50db7a99ec74080c3fd7eb64e934 meson: install wall executable with group 'tty'
c6c1c69c3e83606eced938d841af03c1acef03a0 meson: install write executable with group 'tty'
bf2cd1d5a6eb273fbb11931b86ae165e7da5a397 libmount: improve mnt_table_next_child_fs()
c14f5bf37adf681c378fc004f0996e0bcfd30ce0 docs: add SPDX to boilerplate.c
fdd9f11f5e38b044617d3bc5f6c00789096b233f disk-utils: add SPDX and Copyright notices
e7dbe9c788da98b86f8cf87bc20ec74e32206451 include/audit-arch: add missing SPDX
5ec7b14a72d9893d2a8d8c7f40cd45b44c9575c9 setterm: avoid restoring flags from uninitialized memory
64d2300e6443c311219f187433046751a86ed18e Fix man page for col to correct documentation error
7cc2c962567fe40daa9b12481224e5a0e6f96c47 Update col.c to fix option mistake
122d7e7afb44d8a823e362673b0d2d1e31f7d478 umount: handle bindmounts during --recursive
da18b31ff1cb504e3d288f77d1f1d1179c39e4d8 lscpu: fix caches separator for --parse=<list>
3a5c9c1dd6935fb16f15f210b80ce9c5228e6a19 Use empty libuser config file.
7058d793def09c3d4645e9efd1d8a5d212e839b0 libblkid: exfat: fix fail to find volume label
d065ff00a36b7244842f743372099837bc61328b blkpr: store return value of getopt_long in int
9ca6f1712a5803e32e26e065e32e99837ba8b5d2 lib/path: Set errno in case of fgets failure
e2f0aa5c25c0295ef6187d3c53c2801fe17385e5 autotools: fix AC_DEFINE_UNQUOTED() use
cefd05c479e5456af8db2a86fabad165d247176b autotools: fix librtas check
f27fbafb24bdcefaa2463d47abc18491c3497451 lib/path: fix typos
f8ab70477e2ca7ac050fd4e2337b76a1972c8aa3 lib/path: set errno in case of error
5ec30a362a5dd91c018c04a64fd1a481029dc4c6 lib/path: fix possible out of boundary access
edc723cd3341ff3d3e660051525dca40a2af6b3b libblkid: reset errno before calling probefuncs
8de89778b945d552796f09576925310810ce798b setpriv: fix group argument completion
41599054c7248f12c8a54d02f7161d0aff4275a9 libfdisk: reset errno before calling read()
cce4e44059405f3170b166fbf1774bf4b89c11c4 blkid: fix call to err_exclusive_options
b718f985cb6cc3bc65618649e9f231ecafcf81fb docs: use HTTPS for GitHub clone URLs
2bddfa6928af328675b2ffbfc9b6546e9ee81722 libblkid: (probe) handle probe without chain gracefully
3d31216787d6725fed361d27f0f01aff6ef46981 lib/idcache: always gracefully handle null cache
368521e45e1c9cb44145fc72c04d1cc903a883e8 script-playutils: close filestream in case ignore_line() fails
087b0d2383b8ab1ee4564d692d5f797ac781896f libblkid: (vxfs) report endianness
7e5056f33bdfd867ce6f1a642f560fdf0b402c1e libblkid: (ntfs) validate that sector_size is a power of two
f368ccc759f9684338da723a93449764d0a8e312 libsmartcols: handle nameless tables in export format
f5cace8da07291c94b76b5cf80da1f921be67419 ldattach: don't call exit() from signal handler
03c12a34c58d2550c6c718275950866d387d33f5 lslogins: fix realloc() loop allocation size
83ba179b12d3c6c5f400bf78f2f742b1cc7ce256 lib/env: avoid underflow of read_all_alloc() return value
813851fba28cb3ecde6a7f0c90a7e343920cd8c7 libblkid: avoid memory leak of cachefile path
4459623cde42a5d021a6d71e38fcdfd4fff3e171 libmount: gracefully handle NULL path in mnt_resolve_target()
dbde7a537f27b23d64a8d3f583af472357de7192 more: avoid out-of-bound access
c26badd5d4295d52e987c75e69113edfb407fb27 libfdisk: handle allocation failure in fdisk_new_partition
5c250aa6425fc3e35c07bce019eb4b7fa34bf722 login: Use pid_t for child_pid
be3f1712ee2e1e43d9b82b7cf4987c8a609a81ef login: move comment
98be90b5bafa66d98655f8639efb3ffa984fc530 build-sys: fix libmount/src/hooks.c use
a711af02d32c0a0a31f1bbb943ffff2e94203e86 lscpu: Use 4K buffer size instead of BUFSIZ
45c6136cba5f7607cca08c5aaab8e9b22ef87c25 autotools: fix typos
aa98c4ecc938a3459ffb759a444a8a585a9d0a3a libmount: make.stx_mnt_id use more robust
c697c2bb69f55aa24b6c0e2e752548f823c53796 libmount: report statx in features list
13711f3ab79dfa92e8815eb9b752ec2bf4832d80 libmount: fix statx() includes
e9ed5a2b80bf8a76924caf8cd93b4cfff4d210a7 libblkid: (vfat) avoid modifying shared buffer
d2cadf0992cce589bfffeb603325c3c2fe54a991 libblkid: (jmicron_raid) use checksum APIs
c54c99efd0c3fc7f1e8db8b7191a6e1e3b295f1f libblkid: (jmicron_raid) avoid modifying shared buffer
64418c52bc594abf01fc4ae8148e7aa93e4b3f22 libblkid: (zonefs) avoid modifying shared buffer
b66da7ce4a04d6c960817a56fe82498c4e7dea44 losetup: fix JSON MAJ:MIN
44d7bf2c8d1c6d34a40416807d16db6c07ac4916 lslogins: (man) fix -y option formatting
7d6c71e51ed3c5f8505c67962b6d03490738a879 include: add DragonFlyBSD GPT partition types
6b9fda87c4e5d0c6f945d7565197f157b9fa3d5f libblkid: (bcachefs) fix size validation
acbf17ae8f8ee0f941fe98ed12f115f2b349bba8 libblkid: (bcachefs) fix compiler warning [-Werror=sign-compare]
1ec71634aa4ef5ddca23d65c8a296f3614231e8a libblkid: (bcachefs) fix not detecting large superblocks
68564ebb50f8afab5a9527c534417e247cca0b27 libmount: Fix regression when mounting with atime

We can drop 0001-libuuid-src-gen_uuid.c-fix-cs_min-declaration.patch
as it was backported by upstream to the 2.39.x branch, and included in
2.39.3.

Update the hash for README.licensing after upstream clarified the licensing
situation with
https://github.com/util-linux/util-linux/commit/fdd9f11f5e38b044617d3bc5f6c00789096b233f

Signed-off-by: Thomas Petazzoni <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
11 months agopackage/docker-compose: bump version to 2.24.7
Christian Stewart [Thu, 7 Mar 2024 01:45:40 +0000 (17:45 -0800)]
package/docker-compose: bump version to 2.24.7

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

Signed-off-by: Christian Stewart <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
11 months agolinux: disable -Werror
Fabrice Fontaine [Wed, 6 Mar 2024 19:26:04 +0000 (20:26 +0100)]
linux: disable -Werror

Disable -Werror to fix the following build failure with esp-hosted
raised at least since commit a382a7d55432918d2a1e47ae4cbe7ed50fa17a08:

In function ‘destroy_cmd_wq’,
    inlined from ‘esp_commands_teardown’ at /home/autobuild/autobuild/instance-4/output-1/build/esp-hosted-ce3c50a33fa4bc562a1b6cbcee292c1ae0b0a404/esp_hosted_ng/host/esp_cmd.c:1467:2:
./include/linux/workqueue.h:639:9: error: call to ‘__warn_flushing_systemwide_wq’ declared with attribute warning: Please avoid flushing system-wide workqueues. [-Werror=attribute-warning]
  639 |         __warn_flushing_systemwide_wq();                                \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/autobuild/autobuild/instance-4/output-1/build/esp-hosted-ce3c50a33fa4bc562a1b6cbcee292c1ae0b0a404/esp_hosted_ng/host/esp_cmd.c:408:17: note: in expansion of macro ‘flush_scheduled_work’
  408 |                 flush_scheduled_work();
      |                 ^~~~~~~~~~~~~~~~~~~~

Fixes:
 - http://autobuild.buildroot.org/results/6ac7a4601938d3296ed1657c06f8cdf433757d73
 - http://autobuild.buildroot.org/results/7997cc8a67645a6e1cf4e24d172c6feae459dcfb

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
11 months agopackage/squid: needs gcc and host gcc >= 8
Fabrice Fontaine [Wed, 6 Mar 2024 12:18:23 +0000 (13:18 +0100)]
package/squid: needs gcc and host gcc >= 8

cf_gen.cc is compiled by host compiler and unconditionally uses auto
since bump to version 6.6 in commit
c13199c9326fa2daa574f08ec8fc063a48d0eb06 and
https://github.com/squid-cache/squid/commit/09835feb258c3058d028918e36d959dccb3f7496
resulting in the following build failure with host gcc < 8:

/usr/bin/g++ -O2 -I/home/buildroot/autobuild/run/instance-1/output-1/host/include -o cf_gen ./cf_gen.cc -I. -I../include/ -I../src
./cf_gen.cc: In function 'int main(int, char**)':
./cf_gen.cc:268:63: error: forming reference to void
                     auto &newEntry = entries.emplace_back(name);
                                                               ^

So add a dependency on host gcc >= 8 and gcc >= 8 as advocated by
upstream in
https://github.com/squid-cache/squid/blob/9d3433c4ac6cd547c10cf298b8a5e61a463fb753/doc/release-notes/release-6.sgml.in:

  This release adds a dependency on C++17 support in any compiler used to build Squid.
  GCC 8+ and Clang 8+ support C++17.

While at it, drop BR2_TOOLCHAIN_HAS_GCC_BUG_64735 which is always false
with gcc >= 7

Fixes: c13199c9326fa2daa574f08ec8fc063a48d0eb06
 - http://autobuild.buildroot.org/results/f1766d1a3b2ce7745fa23cdeae1101806cd97aea

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
This page took 0.100893 seconds and 4 git commands to generate.